Answers:
对于常规设置,请使用:
select *
from pg_settings
where name like '%autovacuum%'
有关表的特定设置,请查看reloptions
pg_class中的列:
select relname, reloptions
from pg_class
您可能希望将其连接到pg_namespace,以将其限制为特定的模式。需要在隐藏的col上pg_namespace.oid
加入的地方(添加9.3+)。
select relname, reloptions, pg_namespace.nspname
from pg_class
join pg_namespace on pg_namespace.oid = pg_class.relnamespace
where relname like 'data%' and pg_namespace.nspname = 'public';
like 'autovacuum%'
是错了,它应该是like '%autovacuum%'
,并不是所有的自动清理设置字开始autovacuum
。
select * from pg_settings where category like 'Autovacuum'