aurora_stat_database - Amazon Aurora

aurora_stat_database

Ele carrega todas as colunas de pg_stat_database e acrescenta novas colunas no final.

Sintaxe

aurora_stat_database()

Argumentos

Nenhum

Tipo de retorno

Registro SETOF com todas as colunas pg_stat_database e as seguintes colunas adicionais. Para obter mais informações sobre as colunas pg_stat_database, consulte pg_stat_database.

  • storage_blks_read: número total de blocos compartilhados lidos do armazenamento do aurora nesse banco de dados.

  • orcache_blks_hit: número total de acessos ao cache do optimized reads nesse banco de dados.

  • local_blks_read: número total de blocos locais lidos nesse banco de dados.

  • storage_blk_read_time: se track_io_timing estiver ativado, ele rastreará o tempo total gasto lendo blocos de arquivos de dados do armazenamento do aurora, em milissegundos; caso contrário, o valor será zero. Para obter mais informações, consulte track_io_timing.

  • local_blk_read_time: se track_io_timing estiver ativado, ele rastreará o tempo total gasto lendo blocos de arquivos de dados locais, em milissegundos; caso contrário, o valor será zero. Para obter mais informações, consulte track_io_timing.

  • orcache_blk_read_time: se track_io_timing estiver ativado, ele rastreará o tempo total gasto lendo blocos de arquivos de dados do cache do optimized reads, em milissegundos; caso contrário, o valor será zero. Para obter mais informações, consulte track_io_timing.

nota

O valor de blks_read é a soma de storage_blks_read, orcache_blks_hit e local_blks_read.

O valor de blk_read_time é a soma de storage_blk_read_time, orcache_blk_read_time e local_blk_read_time.

Observações de uso

Essa função está disponível nas seguintes versões do Aurora PostgreSQL:

  • 15.4 e versões 15 posteriores

  • 14.9 e versões 14 posteriores

Exemplos

O exemplo a seguir mostra como ele carrega todas as colunas pg_stat_database e acrescenta seis novas colunas no 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