Direkt zum Inhalt

Wie verwende ich den Modus „Erweitert“ von CloudWatch Database Insights, um Abfrageausführungspläne in Aurora PostgreSQL-Compatible zu protokollieren und zu analysieren?

Lesedauer: 2 Minute
0

Ich möchte den Modus „Erweitert“ von Amazon CloudWatch Database Insights verwenden, um Abfrageausführungspläne für meinen Datenbank (DB)-Cluster von Amazon Aurora PostgreSQL-Compatible Edition zu protokollieren und zu analysieren.

Lösung

Hinweis: Um den Modus „Erweitert“ von Database Insights verwenden zu können, muss die DB-Instance die Aurora-PostgreSQL-Compatible-Version 14.10, 15.5 oder höher verwenden. Informationen zum Upgrade des DB-Clusters findest du unter DB-Cluster von Amazon Aurora PostgreSQL aktualisieren.

Den Modus „Erweitert“ aktivieren

Informationen zum Aktivieren des Modus „Erweitert“ findest du unter Den Modus „Erweitert“ von Database Insights für Amazon Aurora aktivieren.

Ausführungsplanprotokolle aktivieren

Gehe wie folgt vor:

  1. Öffne die Amazon Relational Database Service (Amazon RDS)-Konsole.
  2. Wähle im Navigationsbereich Datenbanken.
  3. Wähle deinen Aurora-PostgreSQL-DB-Cluster aus.
  4. Wähle Konfiguration aus.
  5. Wähle im Abschnitt DB-Cluster-Parametergruppe den Link zur Parametergruppe aus.
  6. Suche nach dem Parameter aurora_compute_plan_id und setze den Wert dann auf 1.<br id=hardline_break/> Hinweis: Eine Liste anderer Parameter, die du konfigurieren kannst, findest du unter Parameterreferenz für Aurora-PostgreSQL-Abfrageausführungspläne.
  7. Wähle Änderungen speichern aus.

Ausführungspläne analysieren

Informationen zur Analyse der Ausführungspläne findest du unter Ausführungspläne analysieren. Weitere Informationen findest du unter Überwachen der Abfrageausführungspläne und der Spitzenspeichernutzung für Aurora PostgreSQL.

Probleme mit dem Ausführungsplan beheben

Wenn du die Ausführungspläne nicht anzeigen kannst, gehe wie folgt vor:

Hinweis: Database Insights erfasst Verbindungssitzungen in Intervallen von 1 Sekunde. Es werden jedoch möglicherweise keine Abfragen mit kurzen Ausführungszeiten oder geringen Auswirkungen auf die DB-Auslastung angezeigt.

AWS OFFICIALAktualisiert vor 6 Monaten