Mengonfigurasi - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengonfigurasi

Prosedur tersimpan berikut mengatur dan menampilkan parameter konfigurasi, seperti untuk retensi file log biner.

mysql.rds_set_configuration

Menentukan jumlah jam untuk mempertahankan log biner atau jumlah detik untuk menunda replikasi.

Sintaksis

CALL mysql.rds_set_configuration(name,value);

Parameter

name

Nama parameter konfigurasi yang akan diatur.

value

Nilai parameter konfigurasi.

Catatan penggunaan

Prosedur mysql.rds_set_configuration mendukung parameter konfigurasi berikut:

Parameter konfigurasi disimpan secara permanen dan bertahan dari reboot atau failover instans DB apa pun.

binlog retention hours

Parameter binlog retention hours digunakan untuk menentukan jumlah jam untuk mempertahankan file log biner. Amazon Aurora biasanya membersihkan log biner sesegera mungkin, tetapi log biner mungkin masih diperlukan untuk replikasi dengan basis data MySQL di luar Aurora.

Nilai default binlog retention hours adalah NULL. Untuk Aurora MySQL, NULL berarti log biner dibersihkan dengan lambat. Log biner Aurora MySQL mungkin masih berada di dalam sistem untuk jangka waktu tertentu, yang biasanya tidak lebih dari satu hari.

Untuk menentukan jumlah jam untuk mempertahankan log biner pada klaster DB, gunakan prosedur tersimpan mysql.rds_set_configuration dan tentukan periode dengan waktu yang cukup untuk terjadinya proses replikasi, seperti yang diperlihatkan dalam contoh berikut.

call mysql.rds_set_configuration('binlog retention hours', 24);

catatan

Anda tidak dapat menggunakan nilai 0 untuk binlog retention hours.

Untuk Aurora MySQL versi 2.11.0 dan yang lebih tinggi dan kluster DB versi 3, nilai binlog retention hours maksimumnya adalah 2160 (90 hari).

Setelah Anda mengatur periode retensi, pantau penggunaan penyimpanan untuk instans DB guna memastikan bahwa log biner yang dipertahankan tidak memakan terlalu banyak ruang penyimpanan.

mysql.rds_show_configuration

Jumlah jam untuk mempertahankan log biner.

Sintaksis

CALL mysql.rds_show_configuration;

Catatan penggunaan

Untuk memverifikasi jumlah jam Amazon RDS mempertahankan log biner, gunakan prosedur tersimpan mysql.rds_show_configuration.

Contoh

Contoh berikut menampilkan periode retensi:

call mysql.rds_show_configuration; name value description binlog retention hours 24 binlog retention hours specifies the duration in hours before binary logs are automatically deleted.