| От | Tom Lane |
|---|---|
| Тема | Re: 3-table query optimization |
| Дата | |
| Msg-id | 20367.1155136139@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | 3-table query optimization (Michal Taborsky - Internet Mall <michal.taborsky@mall.cz>) |
| Ответы |
Re: 3-table query optimization
|
| Список | pgsql-performance |
Michal Taborsky - Internet Mall <michal.taborsky@mall.cz> writes:
> SELECT product.product_id
> FROM action
> JOIN product ON (product.product_id=action.product_id)
> WHERE action.shop_group_id=1
> AND EXISTS (SELECT 1
> FROM catalog.product_program
> WHERE product_id=product.product_id
> AND product_program.program_id =1104322
> )
Try converting the EXISTS subquery to an IN.
regards, tom lane
В списке pgsql-performance по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера