MAXSQLSTATEMENTS

Gültig für

Replicat

Beschreibung

Verwenden Sie den Parameter MAXSQLSTATEMENTS, um die Anzahl von vorbereiteten SQL-Anweisungen zu kontrollieren, welche von Replicat sowohl im regulären Verarbeitungsmodus als als auch im BATCHSQL-Modus verwendet werden können. Der Wert für MAXSQLSTATEMENTS bestimmt die Anzahl der offenen Cursor, die Replicat verwaltet. Stellen Sie sicher, dass die Datenbank die angegebene Anzahl von Cursorn sowie die Cursor unterstützen kann, die andere Anwendungen und Prozesse verwenden. Bevor Sie MAXSQLSTATEMENTS ändern, wenden Sie sich an Oracle Support.

Wenn Sie MAXSQLSTATEMENTS für ein koordiniertes Replicat festlegen, berücksichtigen Sie, dass die angegebene maximale Anzahl von Cursorn auf jeden Thread in der Konfiguration angewendet wird, nicht als aggregierter Schwellenwert für Replicat als Ganzes. Beispiel: Wenn MAXSQLSTATEMENTS 100 angegeben ist, können für jeden Thread 99 offene Cursor ohne Warnung oder Fehler von Replicat vorhanden sein.

Weitere Informationen zum BATCHSQL-Modus finden Sie unter "BATCHSQL".

Standard

250 Cursor

Syntax

MAXSQLSTATEMENTS <number>

<number>

Die maximale Anzahl von Cursorn, die Replicat (oder jeder Thread in einem koordinierten Replicat) verwenden kann. Gültige Werte liegen zwischen 1 und 250.

Beispiel

MAXSQLSTATEMENTS 200