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.
Überblick über das Leistungsschema für Performance Insights auf Amazon RDS for MariaDB oder My SQL
Das Leistungsschema ist eine optionale Funktion zur Überwachung der Leistung von Amazon RDS for MariaDB oder My SQL Runtime auf niedriger Detailebene. Das Leistungsschema ist so konzipiert, dass es minimale Auswirkungen auf die Datenbankleistung hat. Performance Insights ist eine separate Funktion, die Sie mit oder ohne Leistungsschema verwenden können.
Themen
- Überblick über das Leistungsschema-Objekt
- Performance Insights und das Performance-Schema
- Automatische Verwaltung des Leistungsschemas durch Performance Insights
- Auswirkung eines Neustarts auf das Leistungsschema
- Feststellen, ob Performance Insights das Leistungsschema verwaltet
- Aktivieren Sie das Leistungsschema für , SQL Amazon RDS for MariaDB oder My SQL
Überblick über das Leistungsschema-Objekt
Das Performance-Schema überwacht Ereignisse in den Datenbanken MariaDB und My SQL . Ein Ereignis ist eine Datenbankserver-Aktion, die Zeit in Anspruch nimmt und instrumentiert wurde, damit Timing-Informationen erfasst werden können. Nachfolgend finden Sie Beispiele für Ereignisse:
-
Funktionsaufrufe
-
Wartet auf das Betriebssystem
-
Phasen der Ausführung SQL
-
Gruppen von SQL Aussagen
Die PERFORMANCE_SCHEMA
-Speicher-Engine ist ein Mechanismus zur Implementierung der Leistungsschema-Funktion. Diese Engine sammelt Ereignisdaten mithilfe der Instrumentierung im Quellcode der Datenbank. Die Engine speichert Ereignisse in Arbeitsspeichertabellen in der performance_schema
-Datenbank. Sie können performance_schema
genauso abfragen, wie Sie andere Tabellen abfragen können. Weitere Informationen finden Sie unter Mein SQL Leistungsschema
Performance Insights und das Performance-Schema
Performance Insights und das Leistungsschema sind separate Funktionen, die jedoch verbunden sind. Das Verhalten von Performance Insights for Amazon RDS for MariaDB oder My SQL hängt davon ab, ob das Performance-Schema aktiviert ist und wenn ja, ob Performance Insights das Performance-Schema automatisch verwaltet. Die folgende Tabelle beschreibt das Verhalten.
Performance-Schema ist aktiviert | Performance Insights-Verwaltungsmodus | Performance Insights-Verhalten |
---|---|---|
Ja |
Automatisch |
|
Ja |
Manuell |
|
Nein |
N/A |
|
Automatische Verwaltung des Leistungsschemas durch Performance Insights
Wenn Sie eine Amazon RDS for MariaDB- oder My SQL DB-Instance mit aktiviertem Performance Insights erstellen, ist das Performance-Schema ebenfalls aktiviert. In diesem Fall verwaltet Performance Insights Ihre Parameter des Leistungsschemas automatisch. Dies ist die empfohlene Konfiguration.
Wenn Performance Insights das Leistungsschema automatisch verwaltet, performance_schema
ist die Quelle vonSystem
default
.
Anmerkung
Die automatische Verwaltung des Leistungsschemas wird für die Instance-Klasse t4g.medium nicht unterstützt.
Wenn Sie den Parameterwert performance_schema
manuell ändern und später zur automatischen Verwaltung zurückkehren möchten, finden Sie weitere Informationen unter Aktivieren Sie das Leistungsschema für , SQL Amazon RDS for MariaDB oder My SQL.
Wichtig
Beim Aktivieren des Leistungsschemas durch Performance Insights werden die Parametergruppenwerte nicht geändert. Die Werte werden jedoch für die DB-Instances geändert, die ausgeführt werden. Die geänderten Werte können als einzige Möglichkeit über den Befehl SHOW GLOBAL VARIABLES
eingesehen werden.
Auswirkung eines Neustarts auf das Leistungsschema
Performance Insights und das Leistungsschema unterscheiden sich in ihren Anforderungen für Neustarts der DB-Instance:
- Leistungsschema
-
Sie müssen die DB-Instance neu starten, um diese Funktion ein- oder auszuschalten.
- Performance Insights
-
Sie müssen die DB-Instance nicht neu starten, um diese Funktion ein- oder auszuschalten.
Wenn das Leistungsschema derzeit nicht aktiviert ist und Sie Performance Insights aktivieren, ohne die DB-Instance neu zu starten, wird das Leistungsschema nicht aktiviert.