Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
aurora_stat_database
Elle contient toutes les colonnes de pg_stat_database et en ajoute de nouvelles à la fin.
Syntaxe
aurora_stat_database()
Arguments
Aucun
Type de retour
Registre SETOF contenant toutes les colonnes pg_stat_database
et les colonnes supplémentaires suivantes. Pour plus d'informations sur les colonnes pg_stat_database
, consultez pg_stat_database
storage_blks_read
: nombre total de blocs partagés lus à partir du stockage Aurora dans cette base de données.orcache_blks_hit
: nombre total d'accès au cache Optimized Reads dans cette base de données.local_blks_read
: nombre total de blocs locaux lus dans cette base de données.storage_blk_read_time
: sitrack_io_timing
est activé, le temps total passé à lire des blocs de données à partir du stockage Aurora est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d'informations, consultez track_io_timing. -
local_blk_read_time
: sitrack_io_timing
est activé, le temps total passé à lire des blocs de données locales est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d'informations, consultez track_io_timing. -
orcache_blk_read_time
: sitrack_io_timing
est activé, le temps total passé à lire des blocs de données à partir du cache Optimized Reads est enregistré en millisecondes, sinon la valeur est nulle. Pour plus d'informations, consultez track_io_timing.
Note
La valeur de blks_read
est la somme de storage_blks_read
, orcache_blks_hit
et local_blks_read
.
La valeur de blk_read_time
est la somme de storage_blk_read_time
, orcache_blk_read_time
et local_blk_read_time
.
Notes d'utilisation
Cette fonctionnalité est disponible dans les versions suivantes d'Aurora PostgreSQL :
Version 15.4 et versions 15 ultérieures
Version 14.9 et versions 14 ultérieures
Exemples
L'exemple suivant montre comment elle transporte toutes les colonnes pg_stat_database
et en ajoute six nouvelles à la fin :
=>
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