Re: Partial index on boolean - Sometimes fails to index scan
В списке pgsql-sql по дате отправления:
| От | Bryce Nesbitt |
|---|---|
| Тема | Re: Partial index on boolean - Sometimes fails to index scan |
| Дата | |
| Msg-id | 46DD6E44.4000505@obviously.com обсуждение исходный текст |
| Ответ на | Partial index on boolean - Sometimes fails to index scan (Bryce Nesbitt <bryce1@obviously.com>) |
| Ответы |
Trigger to change different row in same table
|
| Список | pgsql-sql |
Richard Huxton provided the answer: <i>It's a prepared query-plan, which means it can't plan to use the index because thenext EXECUTE might have reconciled=true. <br /></i><br /> Bryce Nesbitt wrote: <blockquote cite="mid:46DD0E81.2000901@obviously.com"type="cite"> ...Which is all good. But the Hibernate version of query still takesseveral seconds, and still appears in my pg_log slow query log:<br /><br /><tt>LOG: duration: 2248.662 ms statement:EXECUTE C_51443 [PREPARE: select count(vehicleeve0_.VEHICLE_EVENT_ID) as x0_0_ from EG_VEHICLE_EVENT vehicleeve0_where (vehicleeve0_.CSO_ID=$1 )and(vehicleeve0_.RECONCILED=$2 )]</tt></blockquote>
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера