我可以使用ALTER TABLE命令更新扫描床的自动真空设置,如下所示:
ALTER TABLE <MY_TABLE_NAME> SET (autovacuum_vacuum_scale_factor = 0.02);
但我无法弄清楚(无法在文档中找到)如何恢复这些设置(如果需要),从而使表格利用全局自动真空设置?
可以使用以下命令在pg_class目录中查看配置
SELECT reloptions FROM pg_class WHERE relname='<MY_TABLE_NAME>'
我可以使用ALTER TABLE命令更新扫描床的自动真空设置,如下所示:
ALTER TABLE <MY_TABLE_NAME> SET (autovacuum_vacuum_scale_factor = 0.02);
但我无法弄清楚(无法在文档中找到)如何恢复这些设置(如果需要),从而使表格利用全局自动真空设置?
可以使用以下命令在pg_class目录中查看配置
SELECT reloptions FROM pg_class WHERE relname='<MY_TABLE_NAME>'
1条答案
按热度按时间mf98qq941#
要重置更改的设置,只需
ALTER TABLE ... RESET (<setting>)
。可能会混淆的位是需要括号。