SQL-Statistiken für MariaDB und MySQL - Amazon Relational Database Service

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.

SQL-Statistiken für MariaDB und MySQL

MariaDB und MySQL sammelt SQL-Statistiken nur auf Digest-Ebene. Auf der Statement-Ebene werden keine Statistiken angezeigt.

Digest-Statistiken für MariaDB und MySQL

Performance Insights sammelt SQL-Digest-Statistiken aus der events_statements_summary_by_digest-Tabelle. Die events_statements_summary_by_digest-Tabelle wird von der Datenbank verwaltet.

Diese Tabelle verfügt nicht über eine Bereinigungsrichtlinie. Die folgende Meldung wird in der AWS Management Console angezeigt, wenn die Tabelle voll ist:

Performance Insights is unable to collect SQL Digest statistics on new queries because the table events_statements_summary_by_digest is full. Please truncate events_statements_summary_by_digest table to clear the issue. Check the User Guide for more details.

In dieser Situation verfolgen MariaDB und MySQL nicht SQL-Abfragen. Um dieses Problem zu beheben, kürzt Performance Insights die Digest-Tabelle automatisch, wenn die folgenden Bedingungen beide erfüllt sind:

Überprüfen Sie in der AWS CLI die Quelle eines Parameterwerts, indem Sie den Befehl describe-db-parameters ausführen.

Statistiken für MariaDB und MySQL

Die folgenden SQL-Statistiken stehen für MariaDB und MySQL-DB-Instances zur Verfügung.

Metrik Einheit
db.sql_tokenized.stats.count_star_per_sec Aufrufe pro Sekunde
db.sql_tokenized.stats.sum_timer_wait_per_sec Durchschnitt der aktiven Ausführungen (Average active executions, AAE) pro Sekunde
db.sql_tokenized.stats.sum_select_full_join_per_sec Vollständigen Join pro Sekunde auswählen
db.sql_tokenized.stats.sum_select_range_check_per_sec Bereichsprüfung pro Sekunde auswählen
db.sql_tokenized.stats.sum_select_scan_per_sec Scan pro Sekunde auswählen
db.sql_tokenized.stats.sum_sort_merge_passes_per_sec Zusammenführungsdurchläufe pro Sekunde sortieren
db.sql_tokenized.stats.sum_sort_scan_per_sec Scans pro Sekunde sortieren
db.sql_tokenized.stats.sum_sort_range_per_sec Bereiche pro Sekunde sortieren
db.sql_tokenized.stats.sum_sort_rows_per_sec Zeilen pro Sekunde sortieren
db.sql_tokenized.stats.sum_rows_affected_per_sec Betroffene Zeilen pro Sekunde
db.sql_tokenized.stats.sum_rows_examined_per_sec Überprüfte Zeilen pro Sekunde
db.sql_tokenized.stats.sum_rows_sent_per_sec Gesendete Zeilen pro Sekunde
db.sql_tokenized.stats.sum_created_tmp_disk_tables_per_sec Temporäre Datenträgertabellen pro Sekunde erstellt
db.sql_tokenized.stats.sum_created_tmp_tables_per_sec Temporäre Tabellen pro Sekunde erstellt
db.sql_tokenized.stats.sum_lock_time_per_sec Sperrzeit pro Sekunde (in ms)

Statistiken für MariaDB und MySQL

Die folgenden Metriken stellen Statistiken pro einzelnen Abruf für SQL-Anweisungen bereit.

Metrik Einheit
db.sql_tokenized.stats.sum_timer_wait_per_call Durchschnitt Latenz pro Aufruf (in ms)
db.sql_tokenized.stats.sum_select_full_join_per_call Vollständige Joins pro Aufruf auswählen
db.sql_tokenized.stats.sum_select_range_check_per_call Bereichsprüfung pro Aufruf auswählen
db.sql_tokenized.stats.sum_select_scan_per_call Scans pro Aufruf auswählen
db.sql_tokenized.stats.sum_sort_merge_passes_per_call Zusammenführungsdurchläufe pro Aufruf sortieren
db.sql_tokenized.stats.sum_sort_scan_per_call Scans pro Aufruf sortieren
db.sql_tokenized.stats.sum_sort_range_per_call Bereiche pro Aufruf sortieren
db.sql_tokenized.stats.sum_sort_rows_per_call Zeilen pro Aufruf sortieren
db.sql_tokenized.stats.sum_rows_affected_per_call Betroffene Zeilen pro Aufruf
db.sql_tokenized.stats.sum_rows_examined_per_call Überprüfte Zeilen pro Aufruf
db.sql_tokenized.stats.sum_rows_sent_per_call Gesendete Zeilen pro Aufruf
db.sql_tokenized.stats.sum_created_tmp_disk_tables_per_call Temporäre Datenträgertabellen pro Aufruf erstellt
db.sql_tokenized.stats.sum_created_tmp_tables_per_call Temporäre Tabellen pro Aufruf erstellt
db.sql_tokenized.stats.sum_lock_time_per_call Sperrzeit pro Aufruf (in ms)