Max_wal_size 设置值不是来自 pg_settings 的当前值

Max_wal_size setting value is not currect from the pg_settings

我发现 select setting from pg_settings where name = 'max_wal_size'show max_wal_size 的值在 postgresql-9.6.6 中是不同的。show max_wal_size 的值 return 与 postgresql.conf 我设置的内容。我没有 运行 alter system 命令来更改命令行中的 max_wal_size。我检查了 pg_settings max_wal_size 来源是 postgresql.conf.这两个命令有区别吗?我在哪里可以找到在 postgresql 中激活的值?

来自视图 pg_settings 的值应该是 setting * unit。并且该值等于来自 show max_wal_size

的值