

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.

# aurora\$1global\$1db\$1status
<a name="aurora_global_db_status"></a>

Zeigt Informationen über verschiedene Aspekte der globalen Aurora-Datenbankverzögerung an, insbesondere die Verzögerung des zugrunde liegenden Aurora-Speichers (sogenannte Haltbarkeitsverzögerung) und die Verzögerung zwischen dem Recovery Point Objective (RPO).

## Syntax
<a name="aurora_global_db_status-syntax"></a>

 

```
aurora_global_db_status()
```

## Argumente
<a name="aurora_global_db_status-arguments"></a>

Keine.

## Rückgabetyp
<a name="aurora_global_db_status-return-type"></a>

SETOF-Datensatz mit den folgenden Spalten:
+ `aws_region`— Der AWS-Region , in dem sich dieser DB-Cluster befindet. Eine vollständige Liste der einzelnen AWS-Regionen Engines finden Sie unter[ Regionen und Availability Zones](Concepts.RegionsAndAvailabilityZones.md). 
+ `highest_lsn_written` – Die höchste Log-Sequenznummer (LSN), die derzeit auf diesem DB-Cluster vorhanden ist. Eine Log-Sequenznummer (LSN) ist eine eindeutige Sequenznummer, die einen Datensatz im Datenbank-Transaktionslog identifiziert. LSNs sind so angeordnet, dass eine größere LSN für eine spätere Transaktion steht. 
+ `durability_lag_in_msec` – Die Differenz zwischen den Zeitstempelwerten der `highest_lsn_written` auf einem sekundären DB-Cluster und der `highest_lsn_written` auf dem primären DB-Cluster. Der Wert -1 identifiziert den primären DB-Cluster der globalen Aurora-Datenbank. 
+ `rpo_lag_in_msec` – Die RPO-Verzögerung (Recovery Point Objective). Die RPO-Verzögerung ist die Zeit, die benötigt wird, bis die letzte Benutzertransaktion COMMIT auf einem sekundären DB-Cluster gespeichert wird, nachdem sie auf dem primären DB-Cluster einer globalen Aurora-Datenbank abgelegt wurde. Der Wert -1 bezeichnet den primären DB-Cluster (die Verzögerung ist daher nicht relevant). 

  Einfach ausgedrückt berechnet diese Metrik das Recovery Point Objective für jeden Aurora-PostgreSQL-DB-Cluster in der globalen Aurora-Datenbank, d. h., wie viele Daten bei einem Ausfall verloren gehen könnten. Wie die Verzögerung wird auch RPO zeitlich gemessen.
+ `last_lag_calculation_time` – Der Zeitstempel, der angibt, wann die Werte für `durability_lag_in_msec` und `rpo_lag_in_msec` zuletzt berechnet wurden. Ein Zeitwert wie `1970-01-01 00:00:00+00` bedeutet, dass dies der primäre DB-Cluster ist. 
+ `feedback_epoch` – Die Epoche, die der sekundäre DB-Cluster beim Erzeugen von Hot-Standby-Informationen verwendet. Ein *Hot Standby* ist eine DB-Instance, die Verbindungen und Abfragen unterstützt, während sich die primäre DB im Wiederherstellungs- oder Standby-Modus befindet. Die Hot-Standby-Informationen umfassen die Epoche (bestimmter Zeitpunkt) und andere Details über die DB-Instance, die als Hot-Standby verwendet wird. Weitere Informationen finden Sie in der PostgreSQL-Dokumentation zu [Hot Standby](https://www.postgresql.org/docs/current/hot-standby.html).
+ `feedback_xmin` – Die minimale (älteste) aktive Transaktions-ID, die von einem sekundären DB-Cluster verwendet wird.

## Nutzungshinweise
<a name="aurora_global_db_status-usage-notes"></a>

Alle derzeit verfügbaren Aurora-PostgreSQL-Versionen unterstützen diese Funktion. Diese Funktion zeigt Replikationsstatistiken für eine globale Aurora-Datenbank. Sie zeigt eine Zeile für jeden DB-Cluster in einer globalen Aurora-PostgreSQL-Datenbank. Sie können diese Funktion von jeder Instance in Ihrer globalen Aurora-PostgreSQL-Datenbank ausführen.

Informationen zur Auswertung der Replikationsverzögerung der globalen Aurora-Datenbank, die die sichtbare Datenverzögerung darstellt, finden Sie unter [aurora\$1global\$1db\$1instance\$1status](aurora_global_db_instance_status.md).

Weitere Informationen über die Verwendung von `aurora_global_db_status` und `aurora_global_db_instance_status` zur Überwachung der globalen Aurora-Datenbankverzögerung finden Sie unter [Überwachen von Aurora-PostgreSQL-basierten globalen Datenbanken](aurora-global-database-monitoring.md#aurora-global-database-monitoring.postgres). Informationen über globale Aurora-Datenbanken finden Sie unter [Übersicht über Amazon Aurora Global Database](aurora-global-database.md#aurora-global-database-overview). 

## Beispiele
<a name="aurora_global_db_status-examples"></a>

Dieses Beispiel zeigt, wie regionsübergreifende Speicherstatistiken angezeigt werden.

```
=> SELECT CASE 
          WHEN '-1' = durability_lag_in_msec THEN 'Primary'
          ELSE 'Secondary'
       END AS global_role,
       *
  FROM aurora_global_db_status();
 global_role | aws_region | highest_lsn_written | durability_lag_in_msec | rpo_lag_in_msec | last_lag_calculation_time  | feedback_epoch | feedback_xmin
-------------+------------+---------------------+------------------------+-----------------+----------------------------+----------------+---------------
 Primary     | eu-west-1  |           131031557 |                     -1 |              -1 | 1970-01-01 00:00:00+00     |              0 |             0
 Secondary   | eu-west-2  |           131031554 |                    410 |               0 | 2021-06-01 18:59:36.124+00 |              0 |         12640
 Secondary   | eu-west-3  |           131031554 |                    410 |               0 | 2021-06-01 18:59:36.124+00 |              0 |         12640
```