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_sizeist 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_sizefinden Sie unter Laufzeitstatistikin 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:
-
Erstellen Sie eine neue DB-Instance-Parametergruppe für die entsprechende DB-Engine und DB-Engine-Version.
-
Stellen Sie den Parameter in der neuen Parametergruppe ein.
-
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.