Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Disco RAM per stats_temp_directory
Puoi utilizzare il parametro rds.pg_stat_ramdisk_size di RDS for PostgreSQL per specificare la memoria di sistema allocata a un disco RAM per l'archiviazione di stats_temp_directory PostgreSQL. Il parametro del disco RAM è disponibile solo in RDS per PostgreSQL versione 14 e precedenti.
Per alcuni carichi di lavoro, l'impostazione di questo parametro può migliorare le prestazioni e ridurre i requisiti I/O. Per ulteriori informazioni su stats_temp_directory, consulta la documentazione di PostgreSQL.
Per impostare un disco RAM per stats_temp_directory, imposta il parametro rds.pg_stat_ramdisk_size su un valore diverso da zero nel gruppo di parametri utilizzato dalla tua istanza database. Questo parametro utilizza MB, quindi è necessario specificare un valore intero. Espressioni, formule e funzioni non sono valide per il parametro rds.pg_stat_ramdisk_size. Assicurati di riavviare l'istanza database in modo da applicare il nuovo valore. Per informazioni sull'estensione dei parametri consulta Gruppi di parametri per Amazon RDS.
Ad esempio, il seguente comando AWS CLI imposta il parametro del disco RAM su 256 MB.
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"
Dopo il riavvio, esegui il seguente comando per visualizzare lo stato di stats_temp_directory:
postgres=>SHOW stats_temp_directory;
Il comando deve restituire quanto segue.
stats_temp_directory
---------------------------
/rdsdbramdisk/pg_stat_tmp
(1 row)