Простой запрос занимает около 2 секунд при использовании NamedParamterJdbcTemplate. Из базы данных SQL, занимает менее 100 миллисекунд - PullRequest
0 голосов
/ 26 марта 2019

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

изменил порядок столбцов индекса, так что первый столбец таков, что большая часть данных фильтруется по нему и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...