| От | David Garamond |
|---|---|
| Тема | Index usage for BYTEA column in OR/IN clause |
| Дата | |
| Msg-id | 4065953D.2050708@zara.6.isreserved.com обсуждение исходный текст |
| Ответы |
Re: Index usage for BYTEA column in OR/IN clause
Re: Index usage for BYTEA column in OR/IN clause |
| Список | pgsql-general |
Is it true that the planner currently doesn't utilize index for BYTEA
column in OR or IN clause?
-- b is an indexed BYTEA column
explain select * from t where b='foo'; -- index scan
explain select * from t where b like 'f%'; -- index
explain select * from t where b='foo' or b='bar'; -- seq scan
explain select * from t where b='foo' or b like 'b%'; -- seq
explain select * from t where b like 'f%' or b like 'b%'; -- seq
explain select * from t where b in ('foo','bar'); -- seq
Currently I'm setting enable_seqscan to off for these...
--
dave
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера