show effective_cache_size;
我们在 CentOS 6 上运行 PostgreSQL 9.2,当我运行命令与查询时,我发现设置报告有所不同select * from pg_settings where name = 'effective_cache_size';
。据我所知,这些命令应该是相同的。例如
显示有效缓存大小; 有效缓存大小 ---------------------- 2816MB (1 行)
与
选择名称,从 pg_settings 设置,其中 name = ' effective_cache_size'; 名称 | 有效缓存大小 设置 | 360448
我正在尝试找出 PostgreSQL 使用的值。如果我以超级用户身份运行它,我会得到相同的结果。我该相信哪一个?