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

選取說明文件版本:

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

數據匯報中的等候事件

下表說明 AlloyDB Omni 效能快照報表支援的等待事件。您可以運用等待事件,找出資料庫中的效能問題和瓶頸。

等待事件名稱 事件類別 說明
ColumnarCacheInvalidatedBlockBuild 處理序間通訊 (IPC) 建構共用的無效區塊,並等待所有 worker 完成建構。
ColumnarCacheInvalidatedBlockCopy 處理序間通訊 (IPC) 將共用的無效區塊複製到私人記憶體,並等待所有 worker 完成複製。
ColumnarCacheBloomFilterConsolidate 處理序間通訊 (IPC) 將 Bloom 篩選器合併至共用記憶體中建立的 Bloom 篩選器,並等待所有工作站完成合併作業。
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 大會 自動調整 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 讀取目錄內容所需的時間。

後續步驟