Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SQLstatistiche per SQL
Per ogni SQL chiamata e per ogni secondo di esecuzione di una query, Performance Insights raccoglie SQL statistiche. RDSper Postgre SQL raccolgono SQL statistiche solo a livello di digest. Nessuna statistica viene mostrata a livello di istruzione.
RDSper Postgre. SQL
Statistiche del digest per Postgre SQL
Per visualizzare le statistiche del SQL digest, SQL Postgre deve caricare la libreria. pg_stat_statements
Per le istanze SQL DB Postgre compatibili con Postgre SQL 11 o versioni successive, il database carica questa libreria per impostazione predefinita. Per le istanze SQL DB di Postgre compatibili con SQL Postgre 10 o versioni precedenti, abilita questa libreria manualmente. Per abilitarla manualmente, aggiungere pg_stat_statements
a shared_preload_libraries
nel gruppo parametri del database associati all'istanza database. Riavviare quindi l'istanza database. Per ulteriori informazioni, consulta Gruppi di parametri per RDS.
Nota
Performance Insights può raccogliere statistiche solo per le query non troncate in pg_stat_activity
. Per impostazione predefinita, i database SQL Postgre troncano le query più lunghe di 1.024 byte. Per aumentare la dimensione della query, modificare il parametro track_activity_query_size
nel gruppo di parametri database associato all'istanza database. Quando si modifica questo parametro, è necessario riavviare un'istanza database.
SQL
Le seguenti statistiche SQL digest sono disponibili per le istanze DB di SQL Postgre.
Parametro | Unità |
---|---|
db.sql_tokenized.stats.calls_per_sec | Chiamate al secondo |
db.sql_tokenized.stats.rows_per_sec | Righe al secondo |
db.sql_tokenized.stats.total_time_per_sec | Esecuzioni attive medie al secondo () AAE |
db.sql_tokenized.stats.shared_blks_hit_per_sec | Richieste in blocco al secondo |
db.sql_tokenized.stats.shared_blks_read_per_sec | Letture in blocco al secondo |
db.sql_tokenized.stats.shared_blks_dirtied_per_sec | Blocchi sporchi al secondo |
db.sql_tokenized.stats.shared_blks_written_per_sec | Scritture in blocco al secondo |
db.sql_tokenized.stats.local_blks_hit_per_sec | Richieste in blocco locale al secondo |
db.sql_tokenized.stats.local_blks_read_per_sec | Letture di blocchi locali al secondo |
db.sql_tokenized.stats.local_blks_dirtied_per_sec | Blocco locale danneggiato al secondo |
db.sql_tokenized.stats.local_blks_written_per_sec | Scritture di blocchi locali al secondo |
db.sql_tokenized.stats.temp_blks_written_per_sec | Scritture temporanee al secondo |
db.sql_tokenized.stats.temp_blks_read_per_sec | Letture temporanee al secondo |
db.sql_tokenized.stats.blk_read_time_per_sec | Letture medie simultanee al secondo |
db.sql_tokenized.stats.blk_write_time_per_sec | Scritture medie simultanee al secondo |
SQL
Le seguenti metriche forniscono statistiche per chiamata per una dichiarazione. SQL
Parametro | Unità |
---|---|
db.sql_tokenized.stats.rows_per_call | Righe per chiamata |
db.sql_tokenized.stats.avg_latency_per_call | Latenza media per chiamata (in ms) |
db.sql_tokenized.stats.shared_blks_hit_per_call | Richieste in blocco per chiamata |
db.sql_tokenized.stats.shared_blks_read_per_call | Letture in blocco per chiamata |
db.sql_tokenized.stats.shared_blks_written_per_call | Scritture in blocco per chiamata |
db.sql_tokenized.stats.shared_blks_dirtied_per_call | Blocchi danneggiati per chiamata |
db.sql_tokenized.stats.local_blks_hit_per_call | Richieste in blocco locale per chiamata |
db.sql_tokenized.stats.local_blks_read_per_call | Letture di blocchi locali per chiamata |
db.sql_tokenized.stats.local_blks_dirtied_per_call | Blocco locale danneggiato per chiamata |
db.sql_tokenized.stats.local_blks_written_per_call | Scritture di blocchi locali per chiamata |
db.sql_tokenized.stats.temp_blks_written_per_call | Scritture temporanee di blocchi per chiamata |
db.sql_tokenized.stats.temp_blks_read_per_call | Letture temporanee di blocchi per chiamata |
db.sql_tokenized.stats.blk_read_time_per_call | Tempo di lettura per chiamata (in ms) |
db.sql_tokenized.stats.blk_write_time_per_call | Tempo di scrittura per chiamata (in ms) |
Per ulteriori informazioni su queste metriche, consulta pg_stat_statements