Panduan cara mengatasi disk penuh alasannya yaitu binary logging MySQL/MariaDB. Secara default binary logging MySQL/MariaDB aktif, pengaturan ini akan menciptakan file mariadb-bin.00001
atau semacam mysql-bin.00002
yang isinya merupakan gosip database yang (sedang) dimodifikasi/berubah.
File binary log MySQL tersebut disimpan pada direktori /var/log/mysql
akan terus disimpan hingga batas maksimal yang diset pada konfigurasi my.cnf
baris max_binlog_size
.
Jadi binary log berfungsi untuk mencatat semua gosip data/table pada database yang dimodifikasi, yaitu statement ibarat CREATE
, ALTER
, INSERT
, UPDATE
dan DELETE
.
Lalu bagaimana cara mengatasi jikalau binary log semakin banyak dan ukuran filenya besar sehingga dapat menciptakan disk penuh? Berikut cara menonaktifkan binary log MySQL/MariaDB.
Cara disable binary log MySQL/MariaDB
Edit konfigurasi MySQL my.cnf
, di Linux Debian/Ubuntu biasanya ada di /etc/mysql/my.cnf
sedangkan di CentOS mungkin di /etc/my.cnf
Termukan baris ini, dan beri komentar
#log_bin = /var/log/mysql/mariadb-bin
#log_bin_index = /var/log/mysql/mariadb-bin.index
#sync_binlog = 1
#expire_logs_days = 1
#max_binlog_size = 100M
Simpan dan restart MySQL/MariaDB server.
Sumber https://idnetter.com
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Mengatasi Mysql/Mariadb Binary Log Yang Menciptakan Disk Penuh"
Posting Komentar