PostgreSql проблема при запросе больших таблиц - PullRequest
0 голосов
/ 27 апреля 2020

Каковы лучшие идеи настройки для улучшения запросов в больших таблицах? У меня есть таблица из 500 миллионов строк, в которой, если я запускаю запрос на основе диапазона дат для всей таблицы, время выполнения составляет более 30-40 минут. У меня есть индекс b-дерева для столбца метки времени, который используется при запуске EXPLAIN ANALYZE. Значение work_mem составляет 1 ГБ, эффективный_кэш-размер равен 9 ГБ, sharred_buffers - 4 ГБ, random_page_cost = 1,1, ОЗУ - 16 ГБ, 4 ядра.

...