Параметры для TOAST-таблиц

Можно устанавливать параметры для TOAST-таблиц. TOAST — таблица содержит значения, выходящие за пределы полей; в доку­ментации она также называется таблицей для вспомогательного хра­нения. Если все значения умещаются в своих полях, TOAST-таблица занимает мало места. При очень больших значениях в полях TOAST — таблица будет огромной. Алгоритм TOAST оптимизирован для Update. Если В Таблице много обновлений записей, TOAST-таблица не изменяется, поэтому имеет смысл отключить автоматическую сборку мусора в ней таким образом: ALTER TABLE pgbench_accounts SET . Таким способом можно переключать профили, не изменяя фай­лы конфигурации. Чтобы определить текущий активный профиль, используйте команду is -1 autovacuum. conf для вывода детальной информации о файле autovacuum. conf. График работы «день/ночь» приведен для примера; едва ли он подойдет для любого сервера. Параметр autovacuum_freeze_max_age рассматривается в следующем разделе наряду с более сложными параметрами для отдельных Необходимость некоторых аспектов vacuum сложно объяснить, при этом иногда они могут мешать работе. Рассмотрим их и попробуем устранить их негативное влияние. PostgreSQL выполняет регулярную зачистку устаревших идентифи­каторов транзакций, которая называется «заморозкой». Она нужна для предотвращения «свертывания» счетчика транзакций, которое будет более подробно рассмотрено в следующем разделе.



Рубрика: Женский интерес

Комментарии закрыты.