資料庫效能快照報表參考資料

選取說明文件版本:

本文說明 AlloyDB Omni Performance Snapshot Report 中的等待事件。詳情請參閱「比較資料庫快照來提升資料庫效能」。

數據匯報中的等候事件

下表說明 AlloyDB Omni Performance Snapshot Report 支援的等待事件。您可以透過等待事件,找出資料庫的效能問題和瓶頸。

等待事件名稱 事件類別 說明
ColumnarCacheInvalidatedBlockBuild 處理序間通訊 (IPC) 建構共用的無效區塊,並等待所有 worker 完成建構。
ColumnarCacheInvalidatedBlockCopy 處理序間通訊 (IPC) 將共用的無效區塊複製到私人記憶體,並等待所有 worker 完成複製。
ColumnarCacheBloomFilterConsolidate 處理序間通訊 (IPC) 將布隆篩選器合併至在共用記憶體中建立的布隆篩選器,並等待所有 worker 完成合併。
AdaptiveVacuumFreezeXid 處理序間通訊 (IPC) 等待清理作業推進最舊的凍結 XID,或等待逾時。逾時後,這項等待事件會擲回錯誤,告知您等待
自動清理,或手動執行清理。
AdaptiveVacuumNewXidDelay 逾時 當最舊交易 ID 存在時間指出新交易將受到限制時,新交易 ID 的延遲時間。
CommitWaitFlush I/O 大會 交易提交會等待排清指標前進,然後再返回用戶端。
XlogAdvanceWALBuffer I/O 大會 交易等待預寫記錄 (WAL) 緩衝區中的可用空間。
AioWaitSegmentSwitch I/O 大會 WAL writer 會在非同步 I/O 模式中等待 WAL 區段檔案切換。
WalFlushDueToBufferReplacement I/O 大會 因緩衝區替換而清除 WAL。
WalFlushOnBufEvictUnderExtend I/O 大會 在 lock:extend 下,緩衝區清除時會清除 WAL。
WalFlushWhileTruncatingCLOG I/O 大會 在截斷修訂記錄 (CLOG) 時清除 WAL。
WalFlushWhileTruncatingMultiXactData I/O 大會 截斷 MultiXact 資料時,WAL 會排清。
WalFlushDueToSLRUPageReplacement I/O 大會 因簡單最近最少使用 (SLRU) 頁面替換而清除 WAL。
WalFlushByDDL I/O 大會 資料定義語言 (DDL) 執行的 WAL 清除作業。
WalFlushDuringCheckPoint I/O 大會 在查核點期間清除 WAL。

查核點是預寫記錄檔序列中的一個點,在這個點上,所有資料檔案都會更新,以反映記錄檔中的資訊。詳情請參閱「檢查點」。
WalFlushBySmgrOperations I/O 大會 儲存空間管理工具作業會排清 WAL。
WalFlushWhileReservingReplicationSlot I/O 大會 保留複製運算單元時,清除 WAL。
WalFlushWhileSwitchingWALSegment I/O 大會 切換 WAL 區段時清除 WAL。
WalFlushByRelmapFile I/O 大會 由關聯對應檔案清除 WAL。
VacuumDelayRead I/O 大會 自動調整真空讀取延遲時間。
VacuumDelayWrite I/O 大會 自動調整真空寫入延遲時間。
UltraFastCachePRead I/O 大會 從 AlloyDB UltraFast 快取讀取資料的延遲時間。
UltraFastCachePWrite I/O 大會 寫入 AlloyDB UltraFast 快取的延遲時間
WalBatchWrite I/O 大會 寫入 WAL 的最小批量等待時間。
StorageAwaitMayWrite I/O 大會 等待 AlloyDB 儲存空間處理記錄並允許更多寫入作業的時間。
StorageAdvanceFlushPosition I/O 大會 等待推進 AlloyDB 儲存空間清除位置的時間。
StorageDataFilePrefetch I/O 大會 從 AlloyDB 儲存空間預先擷取讀取作業的延遲時間。
StorageInProgressDataFileRead I/O 大會 在儲存空間讀取作業進行期間,會顯示在 pg_stat_activity 中。
StorageDataFileReadUncached I/O 大會 從 AlloyDB 儲存空間讀取資料的延遲時間。
StorageQueryRelations I/O 大會 從儲存空間讀取關係大小所需的時間。
StorageLocalFileInit I/O 大會 啟動期間,從儲存空間讀取檔案資料並寫入本機檔案所需的時間。
StorageWaitWalLogParsing I/O 大會 剖析 AlloyDB 儲存空間記錄所需的時間。
StorageWaitWalBufferSpace I/O 大會 等待 AlloyDB 儲存緩衝區釋出空間的時間。
StorageReadDir I/O 大會 從一個儲存空間分片讀取目錄內容所需的時間。

後續步驟