

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 Performance-Insights für Amazon Aurora
<a name="USER_PerfInsights.Overview"></a>

**Wichtig**  
 AWS hat den end-of-life Termin für Performance Insights bekannt gegeben: 30. Juni 2026. Nach diesem Datum unterstützt Amazon RDS die Performance-Insights-Konsole, die flexiblen Aufbewahrungsfristen (1–24 Monate) und die damit verbundenen Preise nicht mehr. Die Performance-Insights-API besteht jedoch weiterhin ohne Preisänderungen. Die Kosten für die Performance Insights Insights-API werden zusammen mit den Kosten für CloudWatch Database Insights in Ihrer AWS Rechnung ausgewiesen.   
 Wir empfehlen, dass Sie alle , die die kostenpflichtige Stufe von Performance Insights verwenden, vor dem 30. Juni 2026 auf den erweiterten Modus von Database Insights aktualisieren. Informationen zum Upgrade auf den erweiterten Modus von Database Insights finden Sie unter [Einschalten des erweiterten Modus von Database Insights für Amazon Aurora](USER_DatabaseInsights.TurningOnAdvanced.md).   
 Wenn Sie nichts unternehmen, nutzen DB-Cluster, die Performance Insights verwenden, standardmäßig den Standardmodus von Database Insights. Im Standardmodus von Database Insights verlieren Sie möglicherweise den Zugriff auf den Leistungsdatenverlauf, der älter als 7 Tage ist, und können Ausführungspläne und On-Demand-Analysefunktionen in der Amazon-RDS-Konsole möglicherweise nicht verwenden. Nach dem 30. Juni 2026 unterstützt nur der Advanced-Modus von Database Insights Ausführungspläne und On-Demand-Analysen.   
 Mit CloudWatch Database Insights können Sie die Datenbanklast für Ihre Datenbankflotte überwachen und die Leistung in großem Umfang analysieren und Fehler beheben. Weitere Informationen über Database Insights finden Sie unter [Überwachen von Amazon-Aurora-Datenbanken mit CloudWatch Database Insights](USER_DatabaseInsights.md). Preisinformationen finden Sie unter [ CloudWatch Amazon-Preise](https://aws.amazon.com/cloudwatch/pricing/). 

Standardmäßig aktiviert RDS Performance Insights im Konsolenerstellungsassistenten für Amazon-RDS-Engines. Wenn Sie Performance Insights auf DB-Cluster-Ebene aktivieren, aktiviert RDS Performance Insights für jede DB-Instance im Cluster. Wenn mehr als eine Datenbank auf einer DB-Instance vorhanden ist, aggregiert Performance Insights Leistungsdaten.

Das folgende Video gibt eine Übersicht über Performance Insights für Amazon Aurora.

[![AWS Videos](http://img.youtube.com/vi/yOeWcPBT458/0.jpg)](http://www.youtube.com/watch?v=yOeWcPBT458)


**Topics**
+ [Datenbanklast](USER_PerfInsights.Overview.ActiveSessions.md)
+ [Maximale CPU](USER_PerfInsights.Overview.MaxCPU.md)
+ [Amazon Aurora DB-Engine-, Regions- und Instance-Klassenunterstützung für Performance Insights](USER_PerfInsights.Overview.Engines.md)
+ [Preisgestaltung und Datenspeicherung für Performance Insights](USER_PerfInsights.Overview.cost.md)

# Datenbanklast
<a name="USER_PerfInsights.Overview.ActiveSessions"></a>

Die *Datenbanklast (DB-Last)* misst den Sitzungsaktivitätsgrad in Ihrer Datenbank. `DBLoad` ist die wichtigste Metrik in Performance Insights und Performance Insights erfasst jede Sekunde die Datenbanklast.

**Topics**
+ [Aktive Sitzungen](#USER_PerfInsights.Overview.ActiveSessions.active-sessions)
+ [Durchschnittliche aktive Sitzungen](#USER_PerfInsights.Overview.ActiveSessions.AAS)
+ [Durchschnittliche aktive Ausführungen](#USER_PerfInsights.Overview.ActiveSessions.AAE)
+ [Dimensionen](#USER_PerfInsights.Overview.ActiveSessions.dimensions)

## Aktive Sitzungen
<a name="USER_PerfInsights.Overview.ActiveSessions.active-sessions"></a>

Eine *Datenbank-Sitzung* repräsentiert den Dialog einer Anwendung mit einer relationalen Datenbank. Eine aktive Sitzung ist eine Verbindung, die Arbeit an die DB-Engine gesendet hat und auf eine Antwort wartet. 

Eine Sitzung ist aktiv, wenn sie entweder auf der CPU läuft oder darauf wartet, dass eine Ressource verfügbar wird, damit sie fortfahren kann. Beispielsweise kann eine aktive Sitzung warten, bis eine Seite (oder ein Block) in den Speicher eingelesen wird, und verbraucht dann CPU, während sie Daten von der Seite liest. 

## Durchschnittliche aktive Sitzungen
<a name="USER_PerfInsights.Overview.ActiveSessions.AAS"></a>

Die *durchschnittlich aktive Sitzungen (AAS)* ist die Einheit für die `DBLoad`-Metrik in Performance Insights. Es wird gemessen, wie viele Sitzungen gleichzeitig in der Datenbank aktiv sind.

Jede Sekunde ruft Performance-Insights eine Stichprobe der Anzahl der Sitzungen ab, die gleichzeitig eine Abfrage ausführen. Für jede aktive Sitzung sammelt Performance Insights die folgenden Daten:
+ SQL-Anweisung
+ Sitzungsstatus (läuft auf der CPU oder wartet)
+ Host
+ Benutzer, der SQL ausführt

Performance Insights berechnet die AAS durch Dividieren der Gesamtzahl der Sitzungen durch die Gesamtzahl der Stichproben für einen bestimmten Zeitraum. Die folgende Tabelle zeigt beispielsweise 5 aufeinander folgende Stichproben einer laufenden Abfrage, die in Intervallen von 1 Sekunde abgefragt wurden.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Overview.ActiveSessions.html)

Im vorherigen Beispiel beträgt die DB-Last für das Zeitintervall 2 AAS. Diese Messung bedeutet, dass im Durchschnitt 2 Sitzungen gleichzeitig während des Zeitraums aktiv waren, in dem die 5 Stichproben erfasst wurden.

## Durchschnittliche aktive Ausführungen
<a name="USER_PerfInsights.Overview.ActiveSessions.AAE"></a>

Die durchschnittlichen aktiven Ausführungen (AAE) pro Sekunde stehen im Zusammenhang mit AAS. Um die AAE zu berechnen, teilt Performance Insights die Gesamtausführungszeit einer Abfrage durch das Zeitintervall. Die folgende Tabelle zeigt die AAE-Berechnung für dieselbe Abfrage in der vorherigen Tabelle.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Overview.ActiveSessions.html)

In den meisten Fällen sind die AAS und die AAE für eine Abfrage ungefähr gleich. Da es sich bei den Eingaben zu den Berechnungen jedoch um unterschiedliche Datenquellen handelt, variieren die Berechnungen häufig geringfügig.

## Dimensionen
<a name="USER_PerfInsights.Overview.ActiveSessions.dimensions"></a>

Die`db.load` Metrik unterscheidet sich von den anderen Zeitreihenmetriken, da Sie sie in Unterkomponenten aufteilen können, die als Dimensionen bezeichnet werden. Sie können sich Dimensionen als „Aufteilungs“-Kategorien für die verschiedenen Merkmale der `DBLoad`-Metrik vorstellen.

Wenn Sie Leistungsprobleme diagnostizieren, sind die folgenden Dimensionen oft am nützlichsten:

**Topics**
+ [Warteereignisse](#USER_PerfInsights.Overview.ActiveSessions.waits)
+ [Haupt-SQL](#USER_PerfInsights.Overview.ActiveSessions.top-sql)

Eine vollständige Liste der Dimensionen für die Aurora-Engines finden Sie unter [DB-Last aufgeteilt nach Dimensionen](USER_PerfInsights.UsingDashboard.Components.md#USER_PerfInsights.UsingDashboard.Components.AvgActiveSessions.dims).

### Warteereignisse
<a name="USER_PerfInsights.Overview.ActiveSessions.waits"></a>

Ein *Warteereignis* bewirkt, dass eine SQL-Anweisung wartet, bis ein bestimmtes Ereignis eintritt, bevor sie mit der Ausführung fortfahren kann. Warteereignisse sind eine wichtige Dimension oder Kategorie für die DB-Last, da sie angeben, wo die Arbeit behindert wird. 

Jede aktive Sitzung läuft entweder auf der CPU oder wartet. Sitzungen verbrauchen beispielsweise CPU, wenn sie Speicher nach einem Puffer suchen, eine Berechnung durchführen oder Prozeduralcode ausführen. Wenn Sitzungen keine CPU verbrauchen, warten sie möglicherweise darauf, dass ein Speicherpuffer frei wird, eine Datendatei gelesen oder ein Protokoll geschrieben wird. Je mehr Zeit eine Sitzung auf Ressourcen wartet, desto weniger Zeit läuft sie auf der CPU. 

Wenn Sie eine Datenbank tunen, versuchen Sie oft, die Ressourcen herauszufinden, auf die Sitzungen warten. Beispielsweise könnten zwei oder drei Warteereignisse 90 Prozent der DB-Last ausmachen. Diese Maßnahme bedeutet, dass aktive Sitzungen im Durchschnitt die meiste Zeit damit verbringen, auf eine kleine Anzahl von Ressourcen zu warten. Wenn Sie die Ursache dieser Wartezeiten herausfinden können, können Sie eine Lösung versuchen. 

Die Warteereignisse variieren je nach DB-Engine: 
+ Eine Liste der am häufigsten verwendeten Warteereignisse für Aurora MySQL finden Sie unter [Aurora-MySQL-Warteereignisse](AuroraMySQL.Reference.Waitevents.md). Um zu erfahren, wie man mit diesen Warteereignissen tunen kann, finden Sie unter [Optimieren von Aurora MySQL](AuroraMySQL.Managing.Tuning.md).
+ Informationen zu allen MySQL-Warteereignissen finden Sie unter [Wait Event Summary Tables](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-wait-summary-tables.html) in der MySQL-Dokumentation.
+ Eine Liste der am häufigsten verwendeten Warteereignisse für Aurora PostgreSQL finden Sie unter [Amazon-Aurora-PostgreSQL-Warteereignisse](AuroraPostgreSQL.Reference.Waitevents.md). Um zu erfahren, wie man mit diesen Warteereignissen tunen kann, finden Sie unter [Optimierung mit Warteereignissen für Aurora PostgreSQL](AuroraPostgreSQL.Tuning.md).
+ Informationen zu allen PostgreSQL-Warteereignissen finden Sie unter [Der Statistikkollektor > Warteereignistabellen](https://www.postgresql.org/docs/current/monitoring-stats.html#WAIT-EVENT-TABLE) in der PostgreSQL-Dokumentation.

### Haupt-SQL
<a name="USER_PerfInsights.Overview.ActiveSessions.top-sql"></a>

Während Warteereignisse Engpässe zeigen, zeigt Top-SQL an, welche Abfragen am meisten zur DB-Last beitragen. Beispielsweise könnten derzeit viele Abfragen gleichzeitig in der Datenbank ausgeführt werden, aber eine einzelne Abfrage könnte 99 % der DB-Last verbrauchen. In diesem Fall könnte die hohe Belastung auf ein Problem mit der Abfrage hinweisen.

Standardmäßig zeigt die Performance-Insights-Konsole die wichtigsten SQL-Abfragen an, die zur Datenbanklast beitragen. Die Konsole zeigt auch relevante Statistiken für jede Anweisung an. Um Leistungsprobleme für eine bestimmte Anweisung zu diagnostizieren, können Sie deren Ausführungsplan untersuchen.

# Maximale CPU
<a name="USER_PerfInsights.Overview.MaxCPU"></a>

Das Diagramm **Datenbanklast** im Dashboard dient zum Erfassen, Aggregieren und Anzeigen von Sitzungsinformationen. Um zu sehen, ob aktive Sitzungen die maximale CPU überschreiten, sehen Sie sich ihre Beziehung zur **Max vCPU**-Linie an. Performance Insights bestimmt den Wert **Max. vCPU** anhand der Anzahl der vCPU (virtuellen CPU)-Cores für Ihre DB-Instance. Bei Aurora Serverless v2 stellt **Max vCPU** (vCPU-Max.) die geschätzte Anzahl von vCPUs dar.

Es kann jeweils ein Prozess auf einer vCPU ausgeführt werden. Wenn die Anzahl der Prozesse die Anzahl der vCPUs übersteigt, werden die Prozesse in die Warteschlange gestellt. Wenn die Warteschlange zunimmt, nimmt die Datenbankleistung ab. Wenn die DB-Last häufig über der **Max vCPU**-Linie liegt und der primäre Wartezustand „CPU“ lautet, ist die CPU überlastet. In diesem Fall sollten Sie Verbindungen zur Instance drosseln, SQL-Abfragen mit hoher CPU-Last anpassen oder eine größere Instance-Klasse in Betracht ziehen. Hohe und konsistente Instances von Wartezuständen deuten darauf hin, dass es möglicherweise Engpässe oder Probleme mit Ressourcenkonflikten gibt, die behoben werden müssen. Dies kann auch dann zutreffen, wenn die DB-Last die mit **Max vCPU** definierte Linie nicht überschreitet.

# Amazon Aurora DB-Engine-, Regions- und Instance-Klassenunterstützung für Performance Insights
<a name="USER_PerfInsights.Overview.Engines"></a>

**Wichtig**  
 AWS hat den end-of-life Termin für Performance Insights bekannt gegeben: 30. Juni 2026. Nach diesem Datum unterstützt Amazon RDS die Performance-Insights-Konsole, die flexiblen Aufbewahrungsfristen (1–24 Monate) und die damit verbundenen Preise nicht mehr. Die Performance-Insights-API besteht jedoch weiterhin ohne Preisänderungen. Die Kosten für die Performance Insights Insights-API werden zusammen mit den Kosten für CloudWatch Database Insights in Ihrer AWS Rechnung ausgewiesen.   
 Wir empfehlen, dass Sie alle , die die kostenpflichtige Stufe von Performance Insights verwenden, vor dem 30. Juni 2026 auf den erweiterten Modus von Database Insights aktualisieren. Weitere Informationen zum Upgrade auf den erweiterten Modus von Database Insights finden Sie unter [Einschalten des erweiterten Modus von Database Insights für Amazon Aurora](USER_DatabaseInsights.TurningOnAdvanced.md).   
 Wenn Sie nichts unternehmen, nutzen DB-Cluster, die Performance Insights verwenden, standardmäßig den Standardmodus von Database Insights. Im Standardmodus von Database Insights verlieren Sie möglicherweise den Zugriff auf den Leistungsdatenverlauf, der älter als 7 Tage ist, und können Ausführungspläne und On-Demand-Analysefunktionen in der Amazon-RDS-Konsole möglicherweise nicht verwenden. Nach dem 30. Juni 2026 unterstützt nur der Advanced-Modus von Database Insights Ausführungspläne und On-Demand-Analysen.   
 Mit CloudWatch Database Insights können Sie die Datenbanklast für Ihre Datenbankflotte überwachen und die Leistung in großem Umfang analysieren und Fehler beheben. Weitere Informationen über Database Insights finden Sie unter [Überwachen von Amazon-Aurora-Datenbanken mit CloudWatch Database Insights](USER_DatabaseInsights.md). Preisinformationen finden Sie unter [ CloudWatch Amazon-Preise](https://aws.amazon.com/cloudwatch/pricing/). 

Die folgende Tabelle enthält DB-Engines von Amazon Aurora, die Performance Insights unterstützen.


| DB-Engine von Amazon-Aurora | Unterstützte Engine-Versionen und Regionen | Beschränkungen für Instance-Klasse | 
| --- | --- | --- | 
| Amazon Aurora MySQL-Compatible Edition | Weitere Informationen über die Verfügbarkeit von Versionen und Regionen von Performance-Insights mit Aurora MySQL finden Sie unter [Performance-Insights mit Aurora MySQL](Concepts.Aurora_Fea_Regions_DB-eng.Feature.PerfInsights.md#Concepts.Aurora_Fea_Regions_DB-eng.Feature.PerfInsights.amy). |  Bei Performance Insights gelten die folgenden Beschränkungen für die Engine-Klasse: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Overview.Engines.html)  | 
|  Amazon Aurora PostgreSQL-Compatible Edition  |  Weitere Informationen über die Verfügbarkeit von Versionen und Regionen von Performance-Insights mit Aurora PostgreSQL finden Sie unter [Performance-Insights mit Aurora PostgreSQL](Concepts.Aurora_Fea_Regions_DB-eng.Feature.PerfInsights.md#Concepts.Aurora_Fea_Regions_DB-eng.Feature.PerfInsights.apg). |  –  | 

## Amazon Aurora DB-Engine-, Regions- und Instance-Klassenunterstützung für Performance Insights Insights-Funktionen
<a name="USER_PerfInsights.Overview.PIfeatureEngnRegSupport"></a>

Die folgende Tabelle enthält DB-Engines von Amazon Aurora, die Performance-Insights-Funktionen unterstützen.


| Feature | [Preisstufe](https://aws.amazon.com/rds/performance-insights/pricing/) |  [Unterstützte Regionen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.RegionsAndAvailabilityZones.html#Concepts.RegionsAndAvailabilityZones.Regions)  |  Unterstützte DB-Engines  |  [Unterstützte Instance-Klassen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.Types)  | 
| --- | --- | --- | --- | --- | 
| [SQL-Statistiken für Performance Insights](sql-statistics.md) | Alle | Alle |  Alle  | Alle | 
| [Analysieren der Datenbankleistung für einen bestimmten Zeitraum](USER_PerfInsights.UsingDashboard.AnalyzePerformanceTimePeriod.md) | Nur kostenpflichtige Stufe |  Alle  |  Alle  |  Alle außer db.serverless (Aurora Serverless v2)  | 
|  [Anzeigen proaktiver Empfehlungen von Performance Insights](USER_PerfInsights.InsightsRecommendationViewDetails.md) | Nur kostenpflichtige Stufe | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Overview.Engines.html)  |  Alle  |  Alle außer db.serverless (Aurora Serverless v2)  | 

# Preisgestaltung und Datenspeicherung für Performance Insights
<a name="USER_PerfInsights.Overview.cost"></a>

Performance Insights bietet standardmäßig 7 Tage Leistungsdatenverlauf und 1 Million API-Anfragen pro Monat. Sie können auch längere Aufbewahrungsfristen erwerben. Umfassende Informationen zur Preisgestaltung finden Sie unter [Performance Insights – Preise](https://aws.amazon.com/rds/performance-insights/pricing/).

In der RDS-Konsole können Sie einen der folgenden Aufbewahrungszeiträume für Ihre Performance Insights Insights-Daten auswählen:
+ **Standard (7 Tage)**
+ ***n*Monate**Wobei ***n*** eine Zahl von 1–24 ist

![\[Wählen Sie einen Aufbewahrungszeitraum für Ihre Performance Insights Insights-Daten.\]](http://docs.aws.amazon.com/de_de/AmazonRDS/latest/AuroraUserGuide/images/pi-retention-periods.png)


Informationen zum Festlegen einer Aufbewahrungsfrist mithilfe der AWS CLI finden Sie unter [Aktivieren und Deaktivieren von Performance Insights für Aurora](USER_PerfInsights.Enabling.md).

**Anmerkung**  
Das Stoppen von DB-Clustern mit aktiviertem Performance Insights hat keine Auswirkungen auf die Datenaufbewahrung. Solange DB-Cluster angehalten sind, sammelt Performance Insights keine Daten.