Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengatur dan menampilkan konfigurasi log biner
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.
Sintaks
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 boot ulang 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 database Saya di SQL luar Aurora.
Nilai default binlog retention hours
adalah NULL
. Untuk Aurora MySQL, NULL
berarti log biner dibersihkan dengan malas. Aurora Log SQL biner saya mungkin tetap berada di sistem untuk jangka waktu tertentu, yang biasanya tidak lebih dari satu hari.
Untuk menentukan jumlah jam guna 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 SQL Versi saya 2.11.0 dan yang lebih tinggi dan cluster DB versi 3, binlog retention
hours
nilai 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.
Sintaks
CALL mysql.rds_show_configuration;
Catatan penggunaan
Untuk memverifikasi jumlah jam Amazon RDS menyimpan log biner, gunakan prosedur yang mysql.rds_show_configuration
disimpan.
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.