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.
Themen
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. Wenn die Tabelle voll ist, wird die AWS Management Console folgende Meldung angezeigt:
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:
-
Die Tabelle ist voll.
-
Performance Insights verwaltet das Leistungsschema automatisch.
Für die automatische Verwaltung muss der Parameter
performance_schema
auf den Wert0
festgelegt werden und Source (Quelle) aufuser
eingestellt sein. Wenn Performance Insights die Leistung nicht automatisch verwaltet, finden Sie weitere Informationen unter Überblick über das Leistungsschema für Performance Insights auf , Amazon RDS for MariaDB oder MySQL.
Überprüfen Sie in der AWS CLI die Quelle eines Parameterwerts, indem Sie den describe-db-parametersBefehl 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 | Durchschnittliche Latenz pro Sekunde (in ms) |
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) |
Die folgenden SQL-Statistiken stehen für MariaDB und MySQL-DB-Instances zur Verfügung.
Metrik | Einheit |
---|---|
db.sql_tokenized.stats.count_star | Calls |
db.sql_tokenized.stats.sum_timer_wait | Wartezeit (in ms) |
db.sql_tokenized.stats.sum_select_full_join | Wählen Sie Vollständigen Beitritt |
db.sql_tokenized.stats.sum_select_range_check | Wählen Sie Bereichsprüfungen aus |
db.sql_tokenized.stats.sum_select_scan | Wählen Sie Scans aus |
db.sql_tokenized.stats.sum_sort_merge_passes | Merge-Pässe sortieren |
db.sql_tokenized.stats.sum_sort_scan | Scans sortieren |
db.sql_tokenized.stats.sum_sort_range | Bereiche sortieren |
db.sql_tokenized.stats.sum_sort_rows | Zeilen sortieren |
db.sql_tokenized.stats.sum_rows_betroffen | Betroffene Zeilen |
db.sql_tokenized.stats.sum_rows_examined | Untersuchte Zeilen |
db.sql_tokenized.stats.sum_rows_sent | Gesendete Zeilen |
db.sql_tokenized.stats.sum_created_tmp_disk_tables | Temporäre Festplattentabellen erstellt |
db.sql_tokenized.stats.sum_created_tmp_tables | Temporäre Tabellen wurden erstellt |
db.sql_tokenized.stats.sum_lock_time | Sperrzeit (in ms) |