產生伺服器活動報表

選取說明文件版本:

如要產生伺服器活動報表,您可以使用 PostgreSQL 累計統計資料系統,收集及回報伺服器活動相關資訊。伺服器活動資訊會以系統資料表的形式公開,您可以使用 SQL 查詢存取這些資訊。

舉例來說,查詢會回報緩衝區快取中找到的磁碟區塊數量,以及從磁碟讀取的磁碟區塊數量:

SELECT blks_hit, blks_read FROM pg_stat_database;

觀察這些計數器的值一段時間後,您就能推斷資料庫是否充分利用緩衝區快取。

如要進一步瞭解這個累計統計資料系統,請參閱 PostgreSQL 說明文件。