Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
RAMdisk untuk stats_temp_directory
Anda dapat menggunakan SQL parameter RDS for Postgre rds.pg_stat_ramdisk_size
untuk menentukan memori sistem yang dialokasikan ke RAM disk untuk menyimpan Postgre. SQL stats_temp_directory
Parameter RAM disk hanya tersedia RDS untuk Postgre SQL versi 14 dan versi yang lebih rendah.
Pada beban kerja tertentu, mengatur parameter ini dapat meningkatkan performa dan menurunkan kebutuhan IO. Untuk informasi lebih lanjut tentangstats_temp_directory
, lihat dokumentasi Postgre SQL
Untuk mengatur RAM disk untuk Andastats_temp_directory
, atur rds.pg_stat_ramdisk_size
parameter ke nilai literal integer dalam grup parameter yang digunakan oleh instans DB Anda. Parameter ini menunjukkan MB, jadi Anda harus menggunakan nilai bilangan bulat. Ekspresi, rumus, dan fungsi tidak valid untuk parameter rds.pg_stat_ramdisk_size
. Pastikan untuk mem-boot ulang instans DB agar perubahan diterapkan. Untuk mengetahui informasi tentang mengatur parameter, lihat Grup parameter untuk RDS.
Misalnya, AWS CLI perintah berikut menetapkan parameter RAM disk ke 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"
Setelah Anda mem-boot ulang, jalankan perintah berikut untuk melihat status stats_temp_directory
.
postgres=>
SHOW stats_temp_directory;
Perintah tersebut akan menghasilkan hal berikut.
stats_temp_directory
---------------------------
/rdsdbramdisk/pg_stat_tmp
(1 row)