

Как устроены временные таблицы в Postgres и как их правильно готовить
Временные таблицы в PostgreSQL - активно используемый механизм, техническая реализация которого покрыта завесой тумана, скрывающей множество загадок: - Если они в памяти, почему создаются файлы на диске? - В каком каталоге создаются эти самые файлы и почему именно там? - Почему быстрая очистка (fasttruncate) бывает такой медленной? - Зачем нужен RAMDisk и почему его боятся? На докладе мы постараемся развеять туман и рассказать, как устроены временные таблицы, какой патч сделал ПостгресПро для их оптимизации, и, главное, какие шаги можно предпринять при настройке сервера, чтобы ускорить работу с временными таблицами.