Referencia del informe de resumen de rendimiento de la base de datos

Selecciona una versión de la documentación:

En este documento, se describen los eventos de espera en los informes de instantáneas de rendimiento de AlloyDB Omni. Para obtener más información, consulta Cómo optimizar el rendimiento de la base de datos comparando instantáneas de la base de datos.

Eventos de espera en los informes de instantáneas

En la siguiente tabla, se describen los eventos de espera que admiten los informes de instantáneas de rendimiento de AlloyDB Omni. Puedes usar los eventos de espera para identificar problemas de rendimiento y cuellos de botella en tu base de datos.

Nombre del evento de espera Clase de evento Descripción
ColumnarCacheInvalidatedBlockBuild IPC Compila los bloques compartidos invalidados y espera hasta que todos los trabajadores terminen de compilar.
ColumnarCacheInvalidatedBlockCopy IPC Copia los bloques compartidos no válidos en la memoria privada y espera hasta que todos los trabajadores terminen de copiar.
ColumnarCacheBloomFilterConsolidate IPC Consolida el filtro de Bloom en el filtro de Bloom creado en la memoria compartida y espera hasta que todos los trabajadores terminen de consolidar.
AdaptiveVacuumFreezeXid IPC Espera hasta que VACUUM avance el XID inactivo más antiguo o hasta que venza el tiempo de espera. Después de que vence el tiempo de espera, este evento de espera arroja un error que te indica que esperes
a que se realice el autovacuum o que lo realices de forma manual.
AdaptiveVacuumNewXidDelay Tiempo de espera Es la demora del nuevo ID de transacción cuando la antigüedad del ID de transacción más antiguo indica que se deben limitar las transacciones nuevas.
CommitWaitFlush E/S Las confirmaciones de transacciones esperan a que avance el puntero de vaciado antes de volver al cliente.
XlogAdvanceWALBuffer E/S La transacción espera espacio disponible en el búfer de registro de escritura anticipada (WAL).
AioWaitSegmentSwitch E/S El escritor del WAL espera el cambio de archivo de segmento del WAL en el modo de E/S asíncrona.
WalFlushDueToBufferReplacement E/S Volcado del WAL debido al reemplazo del búfer.
WalFlushOnBufEvictUnderExtend E/S Se vacía el WAL en el desalojo del búfer en lock:extend.
WalFlushWhileTruncatingCLOG E/S Vaciado del WAL mientras se trunca el registro de confirmación (CLOG).
WalFlushWhileTruncatingMultiXactData E/S Vacía el WAL mientras trunca los datos de MultiXact.
WalFlushDueToSLRUPageReplacement E/S Se vacía el WAL debido al reemplazo de páginas según el algoritmo de reemplazo de páginas menos usadas recientemente (SLRU) simple.
WalFlushByDDL E/S El lenguaje de definición de datos (DDL) vacía el WAL.
WalFlushDuringCheckPoint E/S Volcado del WAL durante el punto de control.

Un punto de control es el punto en la secuencia de registros de escritura anticipada durante el cual se actualizan todos los archivos de datos para reflejar la información del registro. Para obtener más información, consulta Checkpoint.
WalFlushBySmgrOperations E/S Vacía el WAL por operaciones del administrador de almacenamiento.
WalFlushWhileReservingReplicationSlot E/S Vaciado del WAL mientras se reserva una ranura de replicación.
WalFlushWhileSwitchingWALSegment E/S Vaciado del WAL durante el cambio de segmentos del WAL.
WalFlushByRelmapFile E/S Volcado del WAL por el archivo de asignación de relaciones.
VacuumDelayRead E/S Espera de lectura de vacío adaptable.
VacuumDelayWrite E/S Es la demora de escritura de vacío adaptable.
UltraFastCachePRead E/S Es la latencia de una lectura desde la caché UltraFast de AlloyDB.
UltraFastCachePWrite E/S Latencia de una escritura en la caché UltraFast de AlloyDB
WalBatchWrite E/S Tiempo de espera para un tamaño de lote mínimo para escribir el WAL.
StorageAwaitMayWrite E/S Tiempo dedicado a esperar a que el almacenamiento de AlloyDB procese los registros y permita más escrituras.
StorageAdvanceFlushPosition E/S Tiempo dedicado a esperar el avance de la posición de vaciado del almacenamiento de AlloyDB.
StorageDataFilePrefetch E/S Es la latencia de las lecturas de recuperación anticipada del almacenamiento de AlloyDB.
StorageInProgressDataFileRead E/S Aparece en pg_stat_activity mientras se realiza una lectura de almacenamiento.
StorageDataFileReadUncached E/S Es la latencia de una lectura del almacenamiento de AlloyDB.
StorageQueryRelations E/S Es el tiempo que se tarda en leer los tamaños de las relaciones del almacenamiento.
StorageLocalFileInit E/S Es el tiempo que se tarda en leer los datos de los archivos del almacenamiento y escribirlos en archivos locales durante el inicio.
StorageWaitWalLogParsing E/S Es el tiempo que lleva analizar los registros del almacenamiento de AlloyDB.
StorageWaitWalBufferSpace E/S Tiempo dedicado a esperar a que se libere espacio en el búfer de almacenamiento de AlloyDB.
StorageReadDir E/S Es el tiempo que se tarda en leer el contenido de un directorio desde un fragmento de almacenamiento.

¿Qué sigue?