

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.

# IPC:DamRecordTxAck


Das `IPC:DamRecordTxAck`-Ereignis tritt auf, wenn Aurora PostgreSQL in einer Sitzung, die Datenbank-Aktivitätsstreams verwendet, ein Aktivitätsstream-Ereignis generiert und dann wartet, bis dieses Ereignis dauerhaft wird. 

**Topics**
+ [

## Relevante Engine-Versionen
](#apg-waits.ipcdamrecordtxac.context.supported)
+ [

## Kontext
](#apg-waits.ipcdamrecordtxac.context)
+ [

## Ursachen
](#apg-waits.ipcdamrecordtxac.causes)
+ [

## Aktionen
](#apg-waits.ipcdamrecordtxac.actions)

## Relevante Engine-Versionen


Diese Warteereignisinformationen sind für alle Aurora PostgreSQL 10.7 und höher 10 Versionen, 11.4 und höher 11 Versionen sowie alle 12 und 13 Versionen relevant.

## Kontext


Im synchronen Modus wird die Dauerhaftigkeit von Aktivitätsstream-Ereignissen gegenüber der Datenbankleistung bevorzugt. Während auf ein dauerhaftes Schreiben des Ereignisses gewartet wird, blockiert die Sitzung andere Datenbankaktivitäten, was das `IPC:DamRecordTxAck`-Warteereignis verursacht.

## Ursachen


Die häufigste Ursache für das Auftreten des `IPC:DamRecordTxAck`-Ereignisses in Top-Waits ist, dass die Funktion Database Activity Streams (DAS) ein ganzheitliches Audit ist. Eine höhere SQL-Aktivität generiert Aktivitätsstream-Ereignisse, die aufgezeichnet werden müssen.

## Aktionen


Abhängig von den Ursachen Ihres Wait-Ereignisses empfehlen wir verschiedene Aktionen:
+ Reduzieren Sie die Anzahl der SQL-Anweisungen oder deaktivieren Sie Datenbank-Aktivitätsströme. Dadurch wird die Anzahl der Ereignisse reduziert, die dauerhafte Schreibvorgänge erfordern.
+ Wechseln Sie in den asynchronen Modus. Dadurch können Konflikte beim `IPC:DamRecordTxAck`-Warteereignis reduziert werden.

  Die DAS-Funktion kann jedoch nicht die Haltbarkeit jedes Ereignisses im asynchronen Modus garantieren.