

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Événements d’attente dans Aurora PostgreSQL Limitless Database
<a name="limitless-monitoring-waits"></a>

Un événement d'attente dans Aurora PostgreSQL indique une ressource pour laquelle une session est en attente, telle input/output que I/O () et des verrous. Les événements d’attente permettent de déterminer les raisons pour lesquelles les sessions attendent des ressources et d’identifier les goulots d’étranglement. Pour plus d’informations, consultez [Événements d'attente Aurora PostgreSQL](AuroraPostgreSQL.Tuning.concepts.md#AuroraPostgreSQL.Tuning.concepts.waits).

Aurora PostgreSQL Limitless Database possède ses propres événements d’attente liés aux routeurs et aux partitions. La plupart d’entre eux concernent les routeurs qui attendent que des partitions soient disponibles pour exécuter leurs tâches. Les événements d’attente de partition contiennent des détails sur les tâches en cours d’exécution.

**Topics**
+ [Interrogation des événements d’attente](#limitless-monitoring-waits.query)
+ [Événements d’attente Limitless Database](limitless-waits-reference.md)

## Interrogation des événements d’attente
<a name="limitless-monitoring-waits.query"></a>

Vous pouvez utiliser la vue [limitless\_stat\_activity](limitless-monitoring-views.md#limitless_stat_activity) pour interroger des événements d’attente, comme illustré dans l’exemple suivant.

```
SELECT wait_event FROM rds_aurora.limitless_stat_activity WHERE wait_event_type='AuroraLimitless';

      wait_event
----------------------
 RemoteStatementSetup
 RemoteStatementSetup
(2 rows)
```

Vous pouvez également utiliser la fonction `aurora_stat_system_waits` pour répertorier le nombre d’attentes et le temps total consacré à chaque événement d’attente, comme indiqué dans l’exemple suivant.

```
postgres_limitless=> SELECT type_name,event_name,waits,wait_time
    FROM aurora_stat_system_waits()
    NATURAL JOIN aurora_stat_wait_event()
    NATURAL JOIN aurora_stat_wait_type()
    WHERE type_name='AuroraLimitless'
    ORDER BY wait_time DESC;

    type_name    |       event_name          |  waits  |  wait_time
-----------------+---------------------------+---------+-------------
 AuroraLimitless | RemoteStatementSetup      |    7518 | 75236507897
 AuroraLimitless | RemoteStatementExecution  |      40 |      132986
 AuroraLimitless | Connect                   |       5 |        1453
(3 rows)
```