Re: GIN индекс: сортировка
От | Dmitry E. Oboukhov |
---|---|
Тема | Re: GIN индекс: сортировка |
Дата | |
Msg-id | 20140929201617.GG30939@vdsl.uvw.ru обсуждение исходный текст |
Ответ на | GIN индекс: сортировка ("Dmitry E. Oboukhov" <unera@debian.org>) |
Список | pgsql-ru-general |
>> USING GIST >> ... >> Далее кладем в базу мнооого записей. > Возможно, у вас вырождаются сигнатуры индексов и оптимизатор решает, > что проще просмотреть всю таблицу, чем разыменовывать кучу дубликатов. > Какого в среднем размера текстовые поля? если в символах, то средний размер записи получается 64.02 байта ну а если в байтах, то там utf8, вдвое больше но вроде триграммы же юникодные я попробовал по 20-символьной части индекс построить, тоже самое > Такой вопрос: вы это через прямое хранение tsvector и сравнение с ним > не пробовали делать? нет еще. я пока просто разглядываю что есть в рамках решения задачи в предыдущем письме. в целом GIN индекс меня полностью устраивает (и классно работает!) но мне нужно кроме выборок из него - сортировки. и like 'word%' по последнему элементу ну вот я грешным делом подумал соединить это все в кучу и на GIST поиграться на том что он близость умеет. но пока вышла фигня какая-то -- . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Вложения
В списке pgsql-ru-general по дате отправления: