

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.

# Timeout:PgSleep
<a name="wait-event.timeoutpgsleep"></a>

Das `Timeout:PgSleep`-Ereignis tritt ein, wenn ein Serverprozess die `pg_sleep`-Funktion aufgerufen hat und auf das Ablaufen des Sleep-Timeouts wartet.

**Topics**
+ [Unterstützte Engine-Versionen](#wait-event.timeoutpgsleep.context.supported)
+ [Wahrscheinliche Ursachen für erhöhte Wartezeiten](#wait-event.timeoutpgsleep.causes)
+ [Aktionen](#wait-event.timeoutpgsleep.actions)

## Unterstützte Engine-Versionen
<a name="wait-event.timeoutpgsleep.context.supported"></a>

Diese Warteereignisinformationen werden für alle Versionen von RDS für PostgreSQL unterstützt.

## Wahrscheinliche Ursachen für erhöhte Wartezeiten
<a name="wait-event.timeoutpgsleep.causes"></a>

Dieses Wait-Ereignis tritt auf, wenn eine Anwendung, eine gespeicherte Funktion oder ein Benutzer eine SQL-Anweisung ausgibt, die eine der folgenden Funktionen aufruft:
+ `pg_sleep`
+ `pg_sleep_for`
+ `pg_sleep_until`

Die vorhergehenden Funktionen verzögern die Ausführung, bis die angegebene Anzahl von Sekunden verstrichen ist. Beispielsweise pausiert `SELECT pg_sleep(1)` für 1 Sekunde. Weitere Informationen finden Sie unter [Ausführung verzögern](https://www.postgresql.org/docs/current/functions-datetime.html#FUNCTIONS-DATETIME-DELAY) in der PostgreSQL-Dokumentation.

## Aktionen
<a name="wait-event.timeoutpgsleep.actions"></a>

Identifizieren Sie die Anweisung, die die `pg_sleep`-Funktion ausgeführt hat. Überprüfen Sie, ob die Verwendung der Funktion angemessen ist.