text_index_hint_max_selectivity
Максимальная селективность фильтра для использования хинта, построенного на основе inverted текстового индекса.text_index_lazy_intersection_density_threshold
Псевдонимы:text_index_density_threshold
Порог плотности списка вхождений для выбора алгоритма пересечения в отложенном режиме применения списка вхождений (text_index_posting_list_apply_mode = 'lazy').
Ниже порога: алгоритм пересечения leapfrog (предпочтителен для разреженных списков вхождений). При значении порога и выше: brute-force-пересечение битмапов (предпочтительно для плотных списков вхождений).
text_index_like_max_postings_to_read
Максимальное количество крупных postings, считываемых при включенной оценке LIKE для текстового индекса с помощью сканирования словаря. Требует включенияuse_text_index_like_evaluation_by_dictionary_scan.
text_index_like_min_pattern_length
Минимальная длина буквенно-цифровой подстроки в шаблоне LIKE/ILIKE или подстроки вstartsWith/endsWith,
необходимая для использования оценки LIKE текстового индекса при сканировании словаря.
Шаблоны короче этого порога соответствуют слишком большому количеству токенов словаря и пропускаются во избежание ресурсоемкого сканирования.
При использовании токенизатора array, при котором подходит любой шаблон, порог сравнивается с количеством символов без подстановочных знаков во всем шаблоне.
Требует, чтобы use_text_index_like_evaluation_by_dictionary_scan был включен.
text_index_posting_list_apply_mode
Управляет способом применения списков вхождений в запросах, использующих текстовый индекс. ‘materialize’ сразу декодирует списки вхождений в Roaring Bitmaps. ‘lazy’ (по умолчанию) использует декодирование по требованию на основе курсора (требуется формат индекса с сериализованным кодеком). ‘lazy’ применяется только там, где поддерживается: запросы с шаблонами (например,LIKE) и части с индексом, записанным более старой версией, переключаются на ‘materialize’.