У меня есть база данных и вы хотите, чтобы иметь возможность искать в таблице поиск, который выглядит примерно так: выберите * из таблицы, где столбец типа "abc% def% ghi " или выберите * из таблицы, где столбец типа"% def% ghi " Есть ли способ индексировать столбец так, чтобы это было не слишком медленно?Есть ли способ индексирования в postgres для поиска быстрой подстроки
Редактировать: Могу ли я также уточнить, что база данных доступна только для чтения и не будет часто обновляться.
Я думаю, что вам нужен полный текст [ index] (http://www.postgresql.org/docs/8.3/static/textsearch.html) –
Этот вопрос лучше подходит для http://dba.stackexchange.com/ –