Я пытаюсь обновить производительность многих представлений для моей работы, и теперь я делаю вещи, как удаление подзапросов, вызовы других функций в select (функции, которые делают выбор внутри), и создание Присоединиться. Я хотел бы знать, имеет ли он правильный выбор, даже думая, что я получу лучшие результаты для получения представления без фильтров (скажем, 20000 строк), не так ясно, что он даст мне лучший результат, скажем, , 200 рядов. Как вы сталкиваетесь с такими взглядами, когда у вас много результатов или что-то происходит, это дорого?Просмотреть производительность и ортогонально
Что еще я могу рассмотреть, чтобы улучшить производительность?
Я искал в некоторых вопросах здесь, и ppl говорят об ортогональном, и я не понимаю. В этой ссылке есть ответ от пользователя jjanes, где он говорит об ортогональном, но это не так понятно. Кто-нибудь знает и может объяснить мне, как «ортогональную» концепцию можно рассматривать с помощью Joins and Subquerys? View doesn't increase performance of correlated subquery?
(Это просто понятие предмет, но я использую Postgre)
Благодаря
«Ортогональный» в сообщении означает «под прямым углом к» или «не связан с функциональностью». Это не технология. –