

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.

# Übersicht über das Leistungsschema für Performance Insights auf Amazon RDS für MariaDB oder MySQL
<a name="USER_PerfInsights.EnableMySQL"></a>

Das Leistungsschema ist eine optionale Funktion zur Überwachung der Laufzeitleistung von Amazon RDS für MariaDB oder MySQL 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.

**Topics**
+ [Überblick über das Leistungsschema-Objekt](#USER_PerfInsights.EnableMySQL.overview)
+ [Performance Insights und das Performance-Schema](#USER_PerfInsights.effect-of-pfs)
+ [Automatische Verwaltung des Leistungsschemas durch Performance Insights](#USER_PerfInsights.EnableMySQL.options)
+ [Auswirkung eines Neustarts auf das Leistungsschema](#USER_PerfInsights.EnableMySQL.reboot)
+ [Feststellen, ob Performance Insights das Leistungsschema verwaltet](USER_PerfInsights.EnableMySQL.determining-status.md)
+ [Aktivieren des Leistungsschemas für Performance Insights in Amazon RDS für MariaDB oder MySQL](USER_PerfInsights.EnableMySQL.RDS.md)

## Überblick über das Leistungsschema-Objekt
<a name="USER_PerfInsights.EnableMySQL.overview"></a>

Das Leistungsschema überwacht Ereignisse in MariaDB und MySQL-Datenbanken. 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 SQL-Ausführung
+ Gruppen von SQL-Anweisungen

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 [MySQL-Leistungsschema](https://dev.mysql.com/doc/refman/8.0/en/performance-schema.html) im *MySQL-Referenzhandbuch*.

## Performance Insights und das Performance-Schema
<a name="USER_PerfInsights.effect-of-pfs"></a>

Performance Insights und das Leistungsschema sind separate Funktionen, die jedoch verbunden sind. Das Verhalten von Performance Insights für Amazon RDS für MariaDB oder MySQL 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  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/USER_PerfInsights.EnableMySQL.html)  | 
|  Ja  |  Manuell  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/USER_PerfInsights.EnableMySQL.html)  | 
|  Nein  |  –  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/USER_PerfInsights.EnableMySQL.html)  | 

## Automatische Verwaltung des Leistungsschemas durch Performance Insights
<a name="USER_PerfInsights.EnableMySQL.options"></a>

Wenn Sie eine Amazon-RDS-for-MariaDB- oder MySQL-DB-Instance erstellen und Performance Insights aktiviert ist, wird das Leistungsschema 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, ist die **Quelle** von `performance_schema` `System 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 des Leistungsschemas für Performance Insights in Amazon RDS für MariaDB oder MySQL](USER_PerfInsights.EnableMySQL.RDS.md).

**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
<a name="USER_PerfInsights.EnableMySQL.reboot"></a>

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.

# Feststellen, ob Performance Insights das Leistungsschema verwaltet
<a name="USER_PerfInsights.EnableMySQL.determining-status"></a>

Sehen Sie sich die folgende Tabelle an, um herauszufinden, ob Performance Insights derzeit das Leistungsschema für alle unterstützten Engine-Hauptversionen verwaltet.


| Einstellung des performance\$1schema-Parameters | Einstellung der Spalte „Source“ (Quelle) | Performance Insights verwaltet das Leistungsschema? | 
| --- | --- | --- | 
| 0 | System default | Ja | 
| 0 oder 1 | Modified | Nein | 

Mit dem folgenden Verfahren stellen Sie fest, ob Performance Insights das Leistungsschema automatisch verwaltet.

**So stellen Sie fest, ob Performance Insights das Leistungsschema automatisch verwaltet**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie **Parameter groups (Parametergruppen)**.

1. Wählen Sie den Namen der Parametergruppe für Ihre DB-Instance.

1. Geben Sie im Suchfeld **performance\$1schema** ein.

1. Überprüfen Sie, ob **Quelle** dem Systemstandardwert entspricht und für **Wert** **0** festgelegt ist. Ist das der Fall, verwaltet Performance Insights das Leistungsschema automatisch.

   Im hier gezeigten Beispiel verwaltet Performance Insights das Leistungsschema nicht automatisch.  
![\[Zeigt, dass die Einstellungen für den Parameter performance_schema modifiziert wurden.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/perf_schema_user.png)

# Aktivieren des Leistungsschemas für Performance Insights in Amazon RDS für MariaDB oder MySQL
<a name="USER_PerfInsights.EnableMySQL.RDS"></a>

Angenommen, Performance Insights ist für Ihre DB-Instance oder Ihren Multi-AZ-DB-Cluster aktiviert, verwaltet aber derzeit nicht das Leistungsschema. Wenn Sie zulassen möchten, dass Performance Insights das Leistungsschema automatisch verwaltet, führen Sie die folgenden Schritte aus.

**So konfigurieren Sie das Leistungsschema für die automatische Verwaltung**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon-RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie **Parameter groups (Parametergruppen)**.

1. Wählen Sie den Namen der Parametergruppe für Ihre DB-Instance oder Ihren Multi-AZ-DB-Cluster.

1. Wählen Sie **Bearbeiten** aus.

1. Geben Sie im Suchfeld **performance\$1schema** ein.

1. Wählen Sie den `performance_schema`-Parameter aus.

1. Wählen Sie **Auf Standardwert setzen**.

1. Bestätigen Sie, indem Sie **Werte auf Standardwert zurücksetzen** auswählen.

1. Wählen Sie **Save Changes**.

1. Starten Sie die DB-Instance oder den Multi-AZ-DB-Cluster neu.
**Wichtig**  
Wenn Sie das Leistungsschema aktivieren oder deaktivieren, müssen Sie die DB-Instance oder den Multi-AZ-DB-Cluster unbedingt neu starten.

Weitere Informationen zum Ändern von Instance-Parametern finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md). Weitere Informationen zu den Seiten im Dashboard finden Sie unter [Analyse der Metriken mit dem Performance-Insights-Dashboard](USER_PerfInsights.UsingDashboard.md). Weitere Informationen zum MySQL-Leistungsschema finden Sie in der MySQL-Dokumentation unter [MySQL Performance Schema](https://dev.mysql.com/doc/refman/8.0/en/performance-schema.html) (für 8.0) und [MySQL Performance Schema](https://dev.mysql.com/doc/refman/8.4/en/performance-schema.html) (für 8.4).