Postgres оптимизация объединения 2-х больших таблиц - PullRequest
0 голосов
/ 13 июля 2020

У меня есть 2 таблицы, одна примерно с 1 млн записей, а другая около 4 метров. Я хочу присоединиться к этим таблицам в материальном представлении. Но создание представления материала занимает слишком много времени ~ 4 часа.

Медленный postgres запрос при объединении больших таблиц

Я не вижу используемых индексов , что нормально в соответствии с ответом в приведенной выше ссылке, когда соединение включает целые таблицы, тогда индексы не так сильно помогают.

Итак, каков обходной путь? В моих таблицах есть временные данные. Поможет ли расширение TimeScaleDB? Есть ли другие предложения по повышению производительности?

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