

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à.

# IPC:DamRecordTxAck
<a name="apg-waits.ipcdamrecordtxac"></a>

L’evento `IPC:DamRecordTxAck` si verifica quando Aurora PostgreSQL in una sessione che utilizza flussi di attività del database genera un evento di flusso di attività, quindi attende che tale evento diventi duraturo. 

**Topics**
+ [Versioni di motori pertinenti](#apg-waits.ipcdamrecordtxac.context.supported)
+ [Context](#apg-waits.ipcdamrecordtxac.context)
+ [Cause](#apg-waits.ipcdamrecordtxac.causes)
+ [Azioni](#apg-waits.ipcdamrecordtxac.actions)

## Versioni di motori pertinenti
<a name="apg-waits.ipcdamrecordtxac.context.supported"></a>

Queste informazioni sugli eventi di attesa sono rilevanti per tutte le versioni di Aurora PostgreSQL 10.7 e successive 10, 11.4 e versioni successive 11 e tutte le versioni 12 e 13.

## Context
<a name="apg-waits.ipcdamrecordtxac.context"></a>

In modalità sincrona, la durata degli eventi del flusso di attività è favorita rispetto alle prestazioni del database. In attesa di una scrittura duratura dell'evento, la sessione blocca le altre attività del database, causando l’evento di attesa `IPC:DamRecordTxAck`.

## Cause
<a name="apg-waits.ipcdamrecordtxac.causes"></a>

La causa più comune per l'evento `IPC:DamRecordTxAck` che appare nelle prime attese è che la funzione Database Activity Streams (DAS) è un audit olistico. L'attività SQL superiore genera eventi di flusso di attività che devono essere registrati.

## Azioni
<a name="apg-waits.ipcdamrecordtxac.actions"></a>

Consigliamo azioni diverse a seconda delle cause dell'evento di attesa:
+ Riduci il numero di istruzioni SQL o disattiva i flussi di attività del database. In questo modo, è possibile ridurre il numero di eventi che richiedono scritture durevoli.
+ Passa alla modalità asincrona. Ciò aiuta a ridurre le contese sull’evento di attesa `IPC:DamRecordTxAck`.

  Tuttavia, la funzione DAS non può garantire la durata di ogni evento in modalità asincrona.