- Amazon Aurora

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

Per monitorare le query SQL lente per il database, puoi utilizzare la sezione Query SQL lente nella dashboard di Database Insights. Prima di configurare il database per monitorare le query SQL lente, la sezione Slow SQL Queries è vuota.

Per ulteriori informazioni sul monitoraggio delle query SQL lente nella dashboard di Database Insights, consulta Visualizzazione del dashboard dell'istanza di CloudWatch database per Database Insights nella Amazon CloudWatch User Guide.

Per configurare il database per monitorare le query SQL lente con Database Insights, completa i seguenti passaggi:

  1. Abilita le esportazioni dei log in CloudWatch Logs.

  2. Crea o modifica il gruppo di parametri del cluster DB per il gruppo di parametri DB del cluster .

Per informazioni sulla configurazione delle esportazioni di log, consulta Pubblicazione dei log del database su Amazon Logs CloudWatch nella Amazon Aurora User Guide.

Per creare o modificare il gruppo di parametri del cluster DB, consulta i seguenti argomenti.

Amazon Aurora MySQL

Per configurare il cluster Amazon Aurora MySQL DB per monitorare le query SQL lente, puoi utilizzare la seguente combinazione di parametri come esempio:

  • slow_query_log— impostato su 1

  • long_query_time— impostato su 1.0

  • log_output— impostato su FILE

Questa è una configurazione possibile. Per una guida completa ai parametri del registro delle query lente di MySQL e alle opzioni di configurazione aggiuntive, consulta la documentazione MySQL per lo slow query log.

Amazon Aurora PostgreSQL

Per configurare il cluster Amazon Aurora PostgreSQL DB per monitorare le query SQL lente, puoi utilizzare la seguente combinazione di parametri come esempio. Tieni presente che l'impostazione di questi parametri potrebbe ridurre le prestazioni del tuo cluster DB.

  • log_min_duration_statement— impostato su 1000

  • log_statement— impostato su none

  • log_destination— impostato su stderr

Questa è una configurazione possibile. Per una guida completa ai parametri di registrazione di PostgreSQL e alle opzioni di configurazione aggiuntive, consulta la documentazione di PostgreSQL per la configurazione della registrazione.

Nota

Per , è possibile configurare il parametro con una granularità di 1 microsecondo. long_query_time Ad esempio, è possibile 0.000001 impostare questo parametro su. A seconda della quantità di query sull'istanza DB, il valore del parametro long_query_time può ridurre le prestazioni. Inizia con il valore 1.0 e modificalo in base al carico di lavoro. Quando imposti questo parametro su0, Database Insights registra tutte le query.

Per informazioni sui log di Aurora MySQL e Aurora PostgreSQL, vedere quanto segue.