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.
SQLstatistiques pour Postgre SQL
Pour chaque SQL appel et pour chaque seconde d'exécution d'une requête, Performance Insights collecte des SQL statistiques. RDSpour Postgre, SQL collectez des SQL statistiques uniquement au niveau du résumé. Aucune statistique n'est affichée au niveau des déclarations.
Vous trouverez ci-dessous des informations sur les statistiques au niveau du condensé pour Postgre. SQL RDSpour Postgrer. SQL
Rubriques
Synthèse des statistiques pour Postgre SQL
Pour afficher les statistiques du SQL résumé, Postgre SQL doit charger la pg_stat_statements
bibliothèque. Pour les SQL instances de base de données Postgre compatibles avec Postgre SQL 11 ou version ultérieure, la base de données charge cette bibliothèque par défaut. Pour les SQL instances de base de données Postgre compatibles avec Postgre SQL 10 ou version antérieure, activez cette bibliothèque manuellement. Pour l'activer manuellement, ajoutez pg_stat_statements
à shared_preload_libraries
dans le groupe de paramètres de base de données associé à l'instance de base de données. Puis, redémarrez votre instance de base de données. Pour de plus amples informations, veuillez consulter Groupes de paramètres pour Amazon RDS.
Note
Performance Insights peut uniquement collecter des statistiques pour les requêtes non tronquées dans pg_stat_activity
. Par défaut, les SQL bases de données Postgre tronquent les requêtes de plus de 1 024 octets. Pour augmenter la taille de la requête, modifiez le paramètre track_activity_query_size
dans le groupe de paramètres de base de données associé à votre instance de base de données. Lorsque vous modifiez ce paramètre, un redémarrage d'instance de base de données est obligatoire.
Statistiques résumées par seconde pour SQL
Les statistiques SQL récapitulatives suivantes sont disponibles pour les instances de SQL base de données Postgre.
Mesure | Unité |
---|---|
db.sql_tokenized.stats.calls_per_sec | Appels par seconde |
db.sql_tokenized.stats.rows_per_sec | Lignes par seconde |
db.sql_tokenized.stats.total_time_per_sec | Nombre moyen d'exécutions actives par seconde (AAE) |
db.sql_tokenized.stats.shared_blks_hit_per_sec | Accès en masse par seconde |
db.sql_tokenized.stats.shared_blks_read_per_sec | Lectures en masse par seconde |
db.sql_tokenized.stats.shared_blks_dirtied_per_sec | Blocs salis par seconde |
db.sql_tokenized.stats.shared_blks_written_per_sec | Écritures en masse par seconde |
db.sql_tokenized.stats.local_blks_hit_per_sec | Nombre de blocs locaux par seconde |
db.sql_tokenized.stats.local_blks_read_per_sec | Lectures par bloc local par seconde |
db.sql_tokenized.stats.local_blks_dirtied_per_sec | Bloc local sale par seconde |
db.sql_tokenized.stats.local_blks_written_per_sec | Écritures par bloc local par seconde |
db.sql_tokenized.stats.temp_blks_written_per_sec | Écritures temporaires par seconde |
db.sql_tokenized.stats.temp_blks_read_per_sec | Lectures temporaires par seconde |
db.sql_tokenized.stats.blk_read_time_per_sec | Lectures simultanées moyennes par seconde |
db.sql_tokenized.stats.blk_write_time_per_sec | Écritures simultanées moyennes par seconde |
Résumé des statistiques par appel pour SQL
Les statistiques suivantes fournissent des statistiques par appel pour un SQL relevé.
Mesure | Unité |
---|---|
db.sql_tokenized.stats.rows_per_call | Lignes par appel |
db.sql_tokenized.stats.avg_latency_per_call | Latence moyenne par appel (en millisecondes) |
db.sql_tokenized.stats.shared_blks_hit_per_call | Accès en masse par appel |
db.sql_tokenized.stats.shared_blks_read_per_call | Lectures en masse par appel |
db.sql_tokenized.stats.shared_blks_written_per_call | Écritures en masse par appel |
db.sql_tokenized.stats.shared_blks_dirtied_per_call | Blocs salis par appel |
db.sql_tokenized.stats.local_blks_hit_per_call | Nombre d'accès par bloc local par appel |
db.sql_tokenized.stats.local_blks_read_per_call | Lectures par bloc local par appel |
db.sql_tokenized.stats.local_blks_dirtied_per_call | Bloc local sale par appel |
db.sql_tokenized.stats.local_blks_written_per_call | Écritures de blocs locaux par appel |
db.sql_tokenized.stats.temp_blks_written_per_call | Écritures de blocs temporaires par appel |
db.sql_tokenized.stats.temp_blks_read_per_call | Lectures de blocs temporaires par appel |
db.sql_tokenized.stats.blk_read_time_per_call | Temps de lecture par appel (en ms) |
db.sql_tokenized.stats.blk_write_time_per_call | Temps d'écriture par appel (en ms) |
Pour plus d'informations sur ces métriques, consultez pg_stat_statements