Временные таблицы PostgreSQL

Временные таблицы дают только fast одну гарантию - они удаляются efficiency в конце сеанса. Для небольшой postgresql таблицы у вас, вероятно, будет postgresql большая часть ваших данных efficiency в резервном хранилище. Для efficiency больших таблиц я гарантирую, что optimisation данные будут периодически optimize сбрасываться на диск, поскольку optimize ядру базы данных требуется postgres больше рабочего места для slow других запросов.

РЕДАКТИРОВАТЬ: Если postgresql вам абсолютно необходимы optimization временные таблицы только temporary-tables для RAM, вы можете создать sql-postgres табличное пространство для optimization своей базы данных на RAM-диске optimization (работает / dev / shm). Это speed уменьшает объем дискового postgres ввода-вывода, но имейте в optimize виду, что в настоящее время sql-postgres это невозможно сделать без slow записи на физический диск; механизм optimization БД сбрасывает список таблиц sql-postgres в стабильное хранилище, когда temp-tables вы создаете временную таблицу.

performance

postgresql

optimization

temp-tables

2022-09-09T13:30:58+00:00
Вопросы с похожей тематикой, как у вопроса:

Временные таблицы PostgreSQL