aurora_stat_database - Amazon Aurora

aurora_stat_database

Contiene todas las columnas de pg_stat_database y, al final, añade nuevas columnas.

Sintaxis

aurora_stat_database()

Argumentos

Ninguno

Tipo de retorno

Registro SETOF con todas las columnas pg_stat_database y las siguientes columnas adicionales. Para obtener más información sobre las columnas pg_stat_database, consulte pg_stat_database.

  • storage_blks_read: número total de bloques compartidos leídos desde el almacenamiento de Aurora en esta base de datos.

  • orcache_blks_hit: número total de visitas a la caché de lecturas optimizadas de esta base de datos.

  • local_blks_read: número total de bloques locales leídos en esta base de datos.

  • storage_blk_read_time: si se habilita track_io_timing, se registra el tiempo total dedicado a leer bloques de archivos de datos desde el almacenamiento de Aurora (en milisegundos); de lo contrario, el valor es cero. Para obtener más información, consulte track_io_timing.

  • local_blk_read_time: si se habilita track_io_timing, se registra el tiempo total dedicado a leer bloques de archivos de datos locales, en milisegundos; de lo contrario, el valor es cero. Para obtener más información, consulte track_io_timing.

  • orcache_blk_read_time: si se habilita track_io_timing, se registra el tiempo total dedicado a leer bloques de archivos de datos desde la caché de lecturas optimizadas (en milisegundos); de lo contrario, el valor es cero. Para obtener más información, consulte track_io_timing.

nota

El valor de blks_read es la suma destorage_blks_read orcache_blks_hit y local_blks_read.

El valor de blk_read_time es la suma destorage_blk_read_time orcache_blk_read_time y local_blk_read_time.

Notas de uso

Esta función está disponible en las siguientes versiones de Aurora PostgreSQL:

  • Versión 15.4 y versiones posteriores a la 15

  • Versión 14.9 y versiones posteriores a la 14

Ejemplos

El siguiente ejemplo muestra cómo incluye todas las columnas pg_stat_database y añade 6 columnas nuevas al final:

=> select * from aurora_stat_database() where datid=14717; -[ RECORD 1 ]------------+------------------------------ datid | 14717 datname | postgres numbackends | 1 xact_commit | 223 xact_rollback | 4 blks_read | 1059 blks_hit | 11456 tup_returned | 27746 tup_fetched | 5220 tup_inserted | 165 tup_updated | 42 tup_deleted | 91 conflicts | 0 temp_files | 0 temp_bytes | 0 deadlocks | 0 checksum_failures | checksum_last_failure | blk_read_time | 3358.689 blk_write_time | 0 session_time | 1076007.997 active_time | 3684.371 idle_in_transaction_time | 0 sessions | 10 sessions_abandoned | 0 sessions_fatal | 0 sessions_killed | 0 stats_reset | 2023-01-12 20:15:17.370601+00 orcache_blks_hit | 425 orcache_blk_read_time | 89.934 storage_blks_read | 623 storage_blk_read_time | 3254.914 local_blks_read | 0 local_blk_read_time | 0