powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не использует индекс при like
4 сообщений из 4, страница 1 из 1
Не использует индекс при like
    #32989985
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет народ!
Подскажите пожалуйста почему у меня PG8 не использует индекс при like ?

есть табличка 150000 записей Vacum сделан
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CREATE TABLE base.client
(
  n serial NOT NULL,
  sirname varchar( 255 ) NOT NULL,
  name varchar( 255 ) NOT NULL,
  fd timestamp NOT NULL,
  status int4 NOT NULL,
  card_num varchar( 255 ) NOT NULL,
  rank int4 NOT NULL,
  CONSTRAINT pkey_client_n PRIMARY KEY (n)
) 
WITHOUT OIDS;

индекс

Код: plaintext
1.
2.
3.
CREATE INDEX idx_client_sirname
  ON base.client
  USING btree
  (sirname);

и вот планы запросов

Код: plaintext
1.
2.
3.
4.
5.
select * from base.client
where  sirname like 'Иванов%'

Seq Scan on client  (cost= 0 . 00 .. 3852 . 61  rows= 520  width= 50 )
  Filter: ((sirname)::text ~~ 'Иванов%'::text)

Код: plaintext
1.
2.
3.
4.
select * from base.client
where  sirname = 'Иванов'

Index Scan using idx_client_sirname on client  (cost= 0 . 00 .. 1838 . 91  rows= 520  width= 50 )
  Index Cond: ((sirname)::text = 'Иванов'::text)

Подскажите что я делаю не так ?
...
Рейтинг: 0 / 0
Не использует индекс при like
    #32989987
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все разобрался извините за беспокойство
дело было в text_pattern_ops
Креативу нет предела ;-)
...
Рейтинг: 0 / 0
Не использует индекс при like
    #32990319
Kartas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опа. селектед. гыгы. давно не видно было. видно в доки зарылся. чем твои посты хороши - так это тем что вопросы интересные поднимаеш.
...
Рейтинг: 0 / 0
Не использует индекс при like
    #32992281
s_elected
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KartasОпа. селектед. гыгы. давно не видно было. видно в доки зарылся. чем твои посты хороши - так это тем что вопросы интересные поднимаеш.

Спасибо =-)) .... стараюсь ...
А не появлялся давно по случаю того, что купил книжек =-))))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не использует индекс при like
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]