При выполнении запроса вроде:
select count(*) from myTextTable where tsv @@ plainto_tsquery('english', 'TERM');
Я заметил, что PostgreSQL не использует индекс GIN (который я определил в столбце tsv), когда TERM имеет длину 1 или 2 символа;3 или более символов работают нормально.
Я понимаю, что при индексировании 1 или 2-символьных терминов размер индекса значительно возрастет, но быстрый и быстрый поиск текстов, содержащих конкретные 1 или 2-символьные термины, очень важен дляприложение, которое я разрабатываю.
Существует ли какой-либо параметр конфигурации полнотекстового поиска для индексации 1- или 2-символьных терминов?