以下两个中的哪一个更准确?
select numbackends from pg_stat_database; select count(*) from pg_stat_activity;
这两个要求是不相等的。第一个的等效版本为:
SELECT sum(numbackends) FROM pg_stat_database;
在那种情况下,我希望该版本比第二个版本稍快,仅是因为它的行数较少。但是您不可能测量出差异。
这两个查询都基于完全相同的数据,因此它们将同样准确。