aurora_stat_system_waits - Amazon Aurora

aurora_stat_system_waits

Informa la información de eventos de espera para la instancia de base de datos de Aurora PostgreSQL.

Sintaxis

aurora_stat_system_waits()

Argumentos

Ninguno

Tipo de retorno

Registro SETOF

Notas de uso

Esta función devuelve el número acumulativo de esperas y el tiempo de espera acumulativo para cada evento de espera generado por la instancia de base de datos a la que está conectado actualmente.

El conjunto de registros devuelto incluye los siguientes campos:

  • type_id – El ID del tipo de evento de espera.

  • event_id – El ID del evento de espera.

  • waits – El número de veces que se ha producido el evento de espera.

  • wait_time – La cantidad total de tiempo en microsegundos transcurrido esperando este evento.

Las estadísticas devueltas por esta función se restablecen cuando se reinicia una instancia de base de datos.

Ejemplos

En el ejemplo siguiente se muestran los resultados de llamar a la función aurora_stat_system_waits.

=> SELECT * FROM aurora_stat_system_waits(); type_id | event_id | waits | wait_time ---------+-----------+-----------+-------------- 1 | 16777219 | 11 | 12864 1 | 16777220 | 501 | 174473 1 | 16777270 | 53171 | 23641847 1 | 16777271 | 23 | 319668 1 | 16777274 | 60 | 12759 . . . 10 | 167772231 | 204596 | 790945212 10 | 167772232 | 2 | 47729 10 | 167772234 | 1 | 888 10 | 167772235 | 2 | 64

En el siguiente ejemplo se muestra cómo se puede usar esta función junto con aurora_stat_wait_event y aurora_stat_wait_type para producir resultados más legibles.

=> SELECT type_name, event_name, waits, wait_time FROM aurora_stat_system_waits() NATURAL JOIN aurora_stat_wait_event() NATURAL JOIN aurora_stat_wait_type(); type_name | event_name | waits | wait_time -----------+------------------------+----------+-------------- LWLock | XidGenLock | 11 | 12864 LWLock | ProcArrayLock | 501 | 174473 LWLock | buffer_content | 53171 | 23641847 LWLock | rdsutils | 2 | 12764 Lock | tuple | 75686 | 2033956052 Lock | transactionid | 1765147 | 47267583409 Activity | AutoVacuumMain | 136868 | 56305604538 Activity | BgWriterHibernate | 7486 | 55266949471 Activity | BgWriterMain | 7487 | 1508909964 . . . IO | SLRURead | 3 | 11756 IO | WALWrite | 52544463 | 388850428 IO | XactSync | 187073 | 597041642 IO | ClogRead | 2 | 47729 IO | OutboundCtrlRead | 1 | 888 IO | OutboundCtrlWrite | 2 | 64