Mengatasi Mysql/Mariadb Binary Log Yang Menciptakan Disk Penuh

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

Subscribe to receive free email updates:

0 Response to "Mengatasi Mysql/Mariadb Binary Log Yang Menciptakan Disk Penuh"

Posting Komentar