RAMdisque pour le répertoire stats_temp_directory - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

RAMdisque pour le répertoire stats_temp_directory

Vous pouvez utiliser le SQL paramètre RDS for Postgre rds.pg_stat_ramdisk_size pour spécifier la mémoire système allouée à un RAM disque pour stocker le SQL stats_temp_directory Postgre. Le paramètre de RAM disque n'est disponible que RDS pour les SQL versions 14 et antérieures de Postgre.

Avec certaines charges de travail, ce paramètre peut améliorer les performances et réduire les exigences relatives aux I/O. Pour plus d'informations à ce sujetstats_temp_directory, consultez la SQL documentation Postgre. .

Pour configurer un RAM disque pour votrestats_temp_directory, définissez le rds.pg_stat_ramdisk_size paramètre sur une valeur littérale entière dans le groupe de paramètres utilisé par votre instance de base de données. Ce paramètre est indiqué en Mo, vous devez donc utiliser une valeur entière. Les expressions, formules et fonctions ne sont pas valides pour le paramètre rds.pg_stat_ramdisk_size. Veillez à réinitialiser l'instance de base de données pour que la modification prenne effet. Pour plus d'informations sur la définition des paramètres, consultez Groupes de paramètres pour Amazon RDS.

Par exemple, la AWS CLI commande suivante définit le paramètre du RAM disque sur 256 Mo.

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"

Après le redémarrage, exécutez la commande suivante pour afficher le statut de stats_temp_directory.

postgres=> SHOW stats_temp_directory;

La commande devrait renvoyer le résultat suivant.

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