La siguiente tabla enumera los eventos de espera de Aurora PostgreSQL que suelen indicar problemas de rendimiento, y resume las causas más comunes y acciones correctivas. Los siguientes eventos de espera son un subconjunto de la lista de Eventos de espera de Amazon Aurora PostgreSQL.
Evento de espera | Definición |
---|---|
Este evento se produce cuando Aurora PostgreSQL espera recibir datos del cliente. |
|
Este evento se produce cuando Aurora PostgreSQL espera escribir datos en el cliente. |
|
Este evento ocurre cuando un subproceso está activo en la CPU o espera por la CPU. |
|
Estos eventos ocurren cuando Aurora PostgreSQL crea 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. |
|
Este evento ocurre cuando la base de datos espera que el subsistema de almacenamiento de Aurora acepte la confirmación de una transacción regular, o la confirmación o restauración de una transacción preparada. |
|
Este evento ocurre cuando Aurora PostgreSQL en una sesión que utiliza flujos de actividad de la base de datos genera un evento de transmisión de actividad, y luego espera que ese evento se vuelva permanente. |
|
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 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 se produce cuando una sesión espera asociar un bloque de datos con un búfer en el grupo de búferes compartidos. |
|
Este evento ocurre cuando Aurora PostgreSQL o RDS for 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 el motor de Aurora 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 tipo de evento se produce cuando Aurora PostgreSQL mantiene una sesión abierta para completar varias transacciones que involucran la misma fila de una tabla. El evento de espera indica qué aspecto del procesamiento de múltiples transacciones está generando el evento de espera, es decir, LWLock:MultiXactOffsetSLRU, LWLock:MultiXactOffsetBuffer, LWLock:MultiXactMemberSLRU o LWLock:MultiXactMemberBuffer. | |
Este evento ocurre cuando un proceso del servidor llamó a la función |