Простой запрос с предложением where для 3 столбцов и индексом для этих 3 столбцов занимает около 2 секунд. Количество записей в таблице составляет около 8 миллионов, а результат составляет около 1000-4000 строк. Не используется функция для столбцов в предложении where. Тот же запрос выполняется менее чем за 100 миллисекунд от дБ. Мы используем метод запроса NamedParamterJDBCTemplate, и этот метод занимает ~ 2 сек
изменил порядок столбцов индекса, так что первый столбец таков, что большая часть данных фильтруется по нему и т. Д.