Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Timeout: PG Sleep
L’evento Timeout:PgSleep
si verifica quando un processo server ha chiamato la funzione pg_sleep
e sta aspettando la scadenza del timeout del sonno.
Versioni del motore supportate
Queste informazioni relative all'evento di attesa sono supportate per tutte el versioni di Aurora PostgreSQL.
Probabili cause di aumento delle attese
Questo evento di attesa si verifica quando un'applicazione, una funzione memorizzata o un utente emette un'istruzione SQL che chiama una delle seguenti funzioni:
-
pg_sleep
-
pg_sleep_for
-
pg_sleep_until
Le funzioni precedenti ritardano l'esecuzione fino a quando non è trascorso il numero di secondi specificato. Ad esempio: SELECT pg_sleep(1)
si ferma per 1 secondo. Per ulteriori informazioni, consulta Ritardo dell'esecuzione
Operazioni
Identificare la dichiarazione che stava eseguendo la funzione pg_sleep
. Determina se l'uso della funzione è appropriato.