Festlegen des SQL-Textlimits für Aurora PostgreSQL-DB-Instances - Amazon Aurora

Festlegen des SQL-Textlimits für Aurora PostgreSQL-DB-Instances

Aurora PostgreSQL behandelt Text anders. Sie können die Textgrößenbeschränkung mit dem DB-Instance-Parameter track_activity_query_size festlegen. Dieser Parameter hat folgende Merkmale:

Standardtextgröße

In Aurora PostgreSQL Version 9.6 ist die Standardeinstellung für den track_activity_query_size-Parameter 1.024 Byte. In Aurora PostgreSQL Version 10 oder höher ist die Standardeinstellung 4.096 Byte.

Maximale Textgröße

Das Limit für track_activity_query_size ist 102.400 Bytes für Aurora PostgreSQL Version 12 und niedriger. Das Maximum beträgt 1 MB für Version 13 und höher.

Wenn die Engine 1 MB an Performance Insights zurückgibt, zeigt die Konsole nur die ersten 4 KB an. Wenn Sie die Abfrage herunterladen, erhalten Sie die gesamten 1 MB. In diesem Fall geben das Anzeigen und Herunterladen eine unterschiedliche Anzahl von Bytes zurück. Weitere Informationen über den DB-Instance Parameter track_activity_query_size finden Sie unter Laufzeitstatistik in der PostgreSQL-Dokumentation.

Um die SQL-Textgröße zu erhöhen, erhöhen Sie das track_activity_query_size-Limit. Um den Parameter zu ändern, ändern Sie die Parametereinstellung in der Parametergruppe, die der Aurora PostgreSQL-DB-Instance zugeordnet ist.

Ändern Sie die Einstellung wie folgt, wenn die Instance die Standardparametergruppe verwendet:
  1. Erstellen Sie eine neue DB-Instance-Parametergruppe für die entsprechende DB-Engine und DB-Engine-Version.

  2. Stellen Sie den Parameter in der neuen Parametergruppe ein.

  3. Ordnen Sie die neue Parametergruppe der DB-Instance zu.

Informationen über das Einstellen eines DB-Instance-Parameters finden Sie unter Ändern von Parametern in einer DB-Parametergruppe in Amazon Aurora.