| От | Phillip Couto |
|---|---|
| Тема | Re: [PERFORM] Optimization inner join |
| Дата | |
| Msg-id | 07fa17ae-ed3c-42bb-8a63-e24093cbac3d@mtasv.net обсуждение |
| Ответ на | Re: [PERFORM] Optimization inner join (Vitalii Tymchyshyn <vit@tym.im>) |
| Список | pgsql-performance |
On Jan 19, 2017, at 08:30, Vitalii Tymchyshyn <vit@tym.im> wrote:
Hi.In SQL "null == any value" resolves to false, so optimizer can safely skip nulls from either side if any for the inner join.Best regards, Vitalii TymchyshynNULL is still a value that may be paired with a NULL in a.aThe only optimization I could see is if the a.a column has NOT NULL defined while b.b does not have NOT NULL defined.Not sure if it is all that common. Curious what if you put b.b IS NOT NULL in the WHERE statement?
-----------------Phillip Couto
В списке pgsql-performance по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера