RAM-Datenträger für das stats_temp_directory - Amazon Relational Database Service

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.

RAM-Datenträger für das stats_temp_directory

Sie können den Parameter rds.pg_stat_ramdisk_size von RDS für PostgreSQL verwenden, um den Systemspeicher festzulegen, der einer RAM-Disk zur Speicherung von PostgreSQL-stats_temp_directory zugewiesen ist. Der RAM-Disk-Parameter ist nur für RDS für PostgreSQL 14 und frühere Versionen verfügbar.

Bei bestimmten Workloads kann durch die Einstellung dieses Parameters die Leistung verbessert und die I/O-Anforderungen können gesenkt werden. Weitere Informationen zur Verwendung von stats_temp_directory finden Sie in der PostgreSQL-Dokumentation.

Wenn Sie einen RAM-Datenträger für Ihr stats_temp_directory einrichten möchten, legen Sie den Parameter rds.pg_stat_ramdisk_size in der von Ihrer DB-Instance verwendeten Parametergruppe auf einen literalen Ganzzahlwert fest. Dieser Parameter wird in MB angegeben, daher müssen Sie einen ganzzahligen Wert verwenden. Ausdrücke, Formeln und Funktionen sind für den Parameter rds.pg_stat_ramdisk_size nicht gültig. Starten Sie die DB-Instance neu, damit die Änderung wirksam wird. Weitere Informationen zum Festlegen von Parametern finden Sie unter Parametergruppen für Amazon RDS.

Mit dem folgenden AWS CLI-Befehl wird beispielsweise der RAM-Datenträgerparameter auf 256 MB festgelegt.

aws rds modify-db-parameter-group \ --db-parameter-group-name pg-95-ramdisk-testing \ --parameters "ParameterName=rds.pg_stat_ramdisk_size, ParameterValue=256, ApplyMethod=pending-reboot"

Nach dem Neustart führen Sie den folgenden Befehl aus, um den Status des stats_temp_directory anzuzeigen:

postgres=> SHOW stats_temp_directory;

Der Befehl sollte Folgendes zurückgeben.

stats_temp_directory --------------------------- /rdsdbramdisk/pg_stat_tmp (1 row)