Eventos de espera de RDS para PostgreSQL
La siguiente tabla enumera los eventos de espera de RDS para PostgreSQL que suelen indicar problemas de rendimiento, y resume las causas más comunes y las acciones correctivas.
Evento de espera | Definición |
---|---|
Este evento ocurre cuando RDS para PostgreSQL espera recibir datos del cliente. |
|
Este evento ocurre cuando RDS para PostgreSQL espera escribir datos en el cliente. |
|
Este evento ocurre cuando un subproceso está activo en la CPU o espera por la CPU. | |
Los eventos ocurren cuando RDS para PostgreSQL crean archivos temporales. |
|
Este evento ocurre cuando una conexión espera en un proceso backend para leer una página requerida desde el almacenamiento porque la página no está disponible en la memoria compartida. |
|
IO:WALWrite | Este evento ocurre cuando RDS para PostgreSQL está esperando a que se escriban los búferes del registro de escritura anticipada (WAL) en un archivo WAL.
|
Este evento ocurre cuando una aplicación PostgreSQL utiliza un bloqueo para coordinar la actividad en varias sesiones. |
|
Este evento ocurre cuando un proceso backend espera bloquear una relación para ampliarla mientras otro proceso tiene un bloqueo en esa relación para el mismo propósito. |
|
Este evento ocurre cuando una consulta espera adquirir un bloqueo en una tabla o vista que está actualmente bloqueada por otra transacción. |
|
Este evento ocurre cuando una transacción espera un bloqueo a nivel de fila. | |
Este evento ocurre cuando un proceso de backend espera adquirir un bloqueo en una tupla. |
|
Este evento se produce cuando una sesión espera asociar un bloque de datos con un búfer en el grupo de búferes compartidos. |
|
El evento ocurre cuando RDS para PostgreSQL espera que otros procesos terminen sus operaciones de entrada/salida (E/S) cuando intentan acceder a una página de forma simultánea. |
|
Este evento ocurre cuando una sesión espera leer o escribir una página de datos en la memoria mientras otra sesión bloquea esa página para la escritura. |
|
Este evento ocurre cuando el motor de RDS para PostgreSQL mantiene el área de memoria del bloqueo compartido para asignar, verificar y desasignar un bloqueo cuando no es posible un bloqueo de ruta rápida. |
|
Este evento ocurre cuando un proceso del servidor llamó a la función |
|
Este evento indica que el proceso de vacío está en reposo porque se ha alcanzado el límite de costo estimado. |