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

選取說明文件版本:

本文說明 AlloyDB Omni 效能快照報表中的等待事件。詳情請參閱「比較資料庫快照,將資料庫效能調整至最佳狀態」。

快照報表中的等候事件

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

等待事件名稱 事件類別 說明
ColumnarCacheInvalidatedBlockBuild 處理序間通訊 (IPC) 建構共用的無效區塊,並等待所有 worker 完成建構。
ColumnarCacheInvalidatedBlockCopy 處理序間通訊 (IPC) 將共用的無效區塊複製到私人記憶體,並等待所有 worker 完成複製。
ColumnarCacheBloomFilterConsolidate 處理序間通訊 (IPC) 將布隆篩選器合併至在共用記憶體中建立的布隆篩選器,並等待所有 worker 完成合併。
AdaptiveVacuumFreezeXid 處理序間通訊 (IPC) 等待直到 vacuum 推進最舊的凍結 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 大會 自動調整 vacuum 讀取延遲時間。
VacuumDelayWrite I/O 大會 自動調整清理寫入延遲時間。
UltraFastCachePRead I/O 大會 從 AlloyDB UltraFast Cache 讀取的延遲時間。
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 大會 從一個儲存空間 shard 讀取目錄內容所需的時間。

後續步驟