選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

RDS PostgreSQL 的 SQL 統計資料

焦點模式
RDS PostgreSQL 的 SQL 統計資料 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Performance Insights 會針對每一次 SQL 呼叫和執行查詢的每一秒收集 SQL 統計資料。RDS for PostgreSQL 只收集摘要層級的 SQL 統計數資料。不會顯示陳述式層級的統計資料。

您可以在下文中了解 RDS for PostgreSQL 摘要層級統計資料的相關資訊。

RDS PostgreSQL 的摘要統計數字

如要檢視 SQL 摘要統計資料,RDS PostgreSQL 必須載入 pg_stat_statements 程式庫。若為與 PostgreSQL 11 或更新版本相容的 PostgreSQL 資料庫執行個體,依預設,資料庫會載入此程式庫。對於與 PostgreSQL 10 或更早版本相容的 PostgreSQL 資料庫執行個體,請手動啟用此程式庫。若要手動啟用,請在與資料庫執行個體相關聯的資料庫參數群組中,將 pg_stat_statements 新增至 shared_preload_libraries。然後,重新啟動您的資料庫執行個體。如需更多詳細資訊,請參閱 Amazon RDS 的參數群組

注意

績效詳情只能在 pg_stat_activity 中收集未截斷的查詢的統計資料。根據預設,PostgreSQL 資料庫會截斷超過 1,024 位元組的查詢。若要增加查詢大小,請變更與資料庫執行個體相關聯的資料庫參數群組中的 track_activity_query_size 參數。當您變更此參數時,需要重新啟動資料庫執行個體。

RDS PostgreSQL 的每秒摘要統計資料

PostgreSQL 資料庫執行個體有下列 SQL 摘要統計資料。

指標 單位
db.sql_tokenized.stats.calls_per_sec 每秒呼叫數
db.sql_tokenized.stats.rows_per_sec 每秒列數
db.sql_tokenized.stats.total_time_per_sec 每秒平均作用中執行數 (AAE)
db.sql_tokenized.stats.shared_blks_hit_per_sec 每秒區塊命中數
db.sql_tokenized.stats.shared_blks_read_per_sec 每秒區塊讀取數
db.sql_tokenized.stats.shared_blks_dirtied_per_sec 每秒區塊變動數
db.sql_tokenized.stats.shared_blks_written_per_sec 每秒區塊寫入數
db.sql_tokenized.stats.local_blks_hit_per_sec 每秒本機區塊命中數
db.sql_tokenized.stats.local_blks_read_per_sec 每秒本機區塊讀取數
db.sql_tokenized.stats.local_blks_dirtied_per_sec 本機區塊每秒污染
db.sql_tokenized.stats.local_blks_written_per_sec 每秒本機區塊寫入數
db.sql_tokenized.stats.temp_blks_written_per_sec 每秒暫時寫入數
db.sql_tokenized.stats.temp_blks_read_per_sec 每秒暫時讀取數
db.sql_tokenized.stats.blk_read_time_per_sec 每秒平均並行讀取數
db.sql_tokenized.stats.blk_write_time_per_sec 每秒平均並行寫入數

RDS PostgreSQL 的每次呼叫摘要統計資料

下列指標提供 SQL 陳述式的每次呼叫統計數字。

指標 單位
db.sql_tokenized.stats.rows_per_call 每次呼叫列數
db.sql_tokenized.stats.avg_latency_per_call 每次呼叫平均延遲 (毫秒)
db.sql_tokenized.stats.shared_blks_hit_per_call 每次呼叫區塊命中數
db.sql_tokenized.stats.shared_blks_read_per_call 每次呼叫區塊讀取數
db.sql_tokenized.stats.shared_blks_written_per_call 每次呼叫區塊寫入數
db.sql_tokenized.stats.shared_blks_dirtied_per_call 每次呼叫區塊變動數
db.sql_tokenized.stats.local_blks_hit_per_call 每次呼叫本機區塊命中數
db.sql_tokenized.stats.local_blks_read_per_call 每次呼叫本機區塊讀取數
db.sql_tokenized.stats.local_blks_dirtied_per_call 每個呼叫的本機區塊污染
db.sql_tokenized.stats.local_blks_written_per_call 每次呼叫本機區塊寫入數
db.sql_tokenized.stats.temp_blks_written_per_call 每次呼叫暫時區塊寫入數
db.sql_tokenized.stats.temp_blks_read_per_call 每次呼叫暫時區塊讀取數
db.sql_tokenized.stats.blk_read_time_per_call 每次呼叫讀取時間 (毫秒)
db.sql_tokenized.stats.blk_write_time_per_call 每次呼叫寫入時間 (毫秒)

RDS PostgreSQL 的主要統計資料

下列 SQL 統計資料適用於 PostgreSQL 資料庫執行個體。

指標 單位
db.sql_tokenized.stats.calls 呼叫
db.sql_tokenized.stats.rows 資料列
db.sql_tokenized.stats.total_time 總時間 (以毫秒為單位)
db.sql_tokenized.stats.shared_blks_hit 封鎖命中
db.sql_tokenized.stats.shared_blks_read 封鎖讀取
db.sql_tokenized.stats.shared_blks_dirtied 封鎖髒污
db.sql_tokenized.stats.shared_blks_written 區塊寫入
db.sql_tokenized.stats.local_blks_hit 本機區塊命中
db.sql_tokenized.stats.local_blks_read 本機區塊讀取
db.sql_tokenized.stats.local_blks_dirtied 本機區塊變髒
db.sql_tokenized.stats.local_blks_written 本機區塊寫入
db.sql_tokenized.stats.temp_blks_written 臨時寫入
db.sql_tokenized.stats.temp_blks_read 臨時讀取
db.sql_tokenized.stats.blk_read_time 平均並行讀取 (毫秒)
db.sql_tokenized.stats.blk_write_time 平均並行寫入 (以毫秒為單位)

如需這些指標的詳細資訊,請參閱 PostgreSQL 文件中的 pg_stat_statements

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。