Konfiguration Ihrer Datenbank zur Überwachung langsamer SQL-Abfragen mit Database Insights for Amazon Aurora - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Konfiguration Ihrer Datenbank zur Überwachung langsamer SQL-Abfragen mit Database Insights for Amazon Aurora

Um langsame SQL-Abfragen für Ihre Datenbank zu überwachen, können Sie den Abschnitt Langsame SQL-Abfragen im Database Insights-Dashboard verwenden. Bevor Sie Ihre Datenbank für die Überwachung langsamer SQL-Abfragen konfigurieren, ist der Abschnitt Langsame SQL-Abfragen leer.

Weitere Informationen zur Überwachung langsamer SQL-Abfragen im Database Insights-Dashboard finden Sie unter Viewing the Database Instance Dashboard for CloudWatch Database Insights im CloudWatch Amazon-Benutzerhandbuch.

Gehen Sie wie folgt vor, um Ihre Datenbank für die Überwachung langsamer SQL-Abfragen mit Database Insights zu konfigurieren:

  1. Aktivieren Sie Protokollexporte in CloudWatch Logs.

  2. Erstellen oder ändern Sie die DB-Cluster-Parametergruppe für Ihren DB-Cluster .

Informationen zur Konfiguration von Protokollexporten finden Sie unter Veröffentlichen von Datenbankprotokollen in Amazon CloudWatch Logs im Amazon Aurora Aurora-Benutzerhandbuch.

Informationen zum Erstellen oder Ändern Ihrer DB-Cluster-Parametergruppe finden Sie in den folgenden Themen.

Amazon Aurora MySQL

Um Ihren Amazon Aurora MySQL-DB-Cluster für die Überwachung langsamer SQL-Abfragen zu konfigurieren, legen Sie die folgenden Parameter fest.

  • slow_query_log— eingestellt auf 1

  • long_query_time— eingestellt auf 1.0

  • log_output— eingestellt auf FILE

Amazon Aurora PostgreSQL

Um Ihren Amazon Aurora PostgreSQL-DB-Cluster für die Überwachung langsamer SQL-Abfragen zu konfigurieren, legen Sie die folgenden Parameter fest. Beachten Sie, dass die Einstellung dieser Parameter die Leistung Ihres DB-Clusters beeinträchtigen kann.

  • log_min_duration_statement— eingestellt auf 1000

  • log_statement— eingestellt auf none

  • log_destination— eingestellt auf stderr

Anmerkung

Für Aurora MySQL können Sie den Parameter long_query_time mit einer Granularität von 1 Mikrosekunde konfigurieren. Sie können diesen Parameter beispielsweise auf festlegen. 0.000001 Abhängig von der Anzahl der Abfragen auf der DB-Instance long_query_time kann der Wert des Parameters die Leistung verringern. Beginnen Sie mit dem Wert 1.0 und passen Sie ihn an Ihre Arbeitslast an. Wenn Sie diesen Parameter auf setzen0, protokolliert Database Insights alle Abfragen.

Informationen zu Aurora MySQL- und Aurora PostgreSQL-Protokollen finden Sie im Folgenden.