Statistiche SQL per RDS PostgreSQL - Amazon Relational Database Service

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à.

Statistiche SQL per RDS PostgreSQL

Per ogni chiamata SQL e per ogni secondo di esecuzione di una query, Performance Insights raccoglie statistiche SQL. RDS per PostgreSQL raccoglie statistiche SQL solo a livello di digest. Nessuna statistica viene mostrata a livello di istruzione.

Di seguito sono disponibili informazioni sulle statistiche a livello di digest per RDS per PostgreSQL.

Statistiche digest per RDS PostgreSQL

Per visualizzare le statistiche digest SQL è necessario caricare la libreria pg_stat_statements RDS PostgreSQL. Per le istanze database PostgreSQL compatibili con PostgreSQL 11 o versioni successive, il database carica questa libreria per impostazione di default. Per le istanze database PostgreSQL compatibili con PostgreSQL 10 o versioni precedenti, è possibile abilitare 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 PostgreSQL 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.

Statistiche digest al secondo per RDS PostgreSQL

Le seguenti statistiche digest SQL sono disponibili per le istanze database PostgreSQL.

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 Media delle esecuzioni attive al secondo (AAE, Average active executions)
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 sporco 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

Statistiche digest per chiamata per RDS PostgreSQL

I seguenti parametri forniscono le statistiche per chiamata di un'istruzione 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 sporco 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)

Statistiche principali per RDS PostgreSQL

Le seguenti statistiche SQL sono disponibili per le istanze DB di .

Parametro Unità
db.sql_tokenized.stats.calls Calls (Chiamate)
db.sql_tokenized.stats.rows Righe
db.sql_tokenized.stats.total_time Tempo totale (in ms)
db.sql_tokenized.stats.shared_blks_hit Blocca accessi
db.sql_tokenized.stats.shared_blks_read Blocca letture
db.sql_tokenized.stats.shared_blks_dirtied Blocchi sporchi
db.sql_tokenized.stats.shared_blks_written Block scrive
db.sql_tokenized.stats.local_blks_hit Block hit locali
db.sql_tokenized.stats.local_blks_read Lettura locale dei blocchi
db.sql_tokenized.stats.local_blks_dirtied Blocchi locali sporchi
db.sql_tokenized.stats.local_blks_written Scritture a blocchi locali
db.sql_tokenized.stats.temp_blks_written Scritture temporanee
db.sql_tokenized.stats.temp_blks_read Letture temporanee
db.sql_tokenized.stats.blk_read_time Letture simultanee medie (in ms)
db.sql_tokenized.stats.blk_write_time Scritture simultanee medie (in ms)

Per ulteriori informazioni su questi parametri, consultare pg_stat_statements nella documentazione PostgreSQL.