Mengoptimalkan kinerja MySQL/MariaDB menggunakan MySQLTuner

Panduan cara mengoptimalkan kinerja MySQL atau MariaDB dengan menggunakan MySQLTuner. MySQLtuner.pl adalah sebuah alat/skrip yang dapat membantu untuk menganalisis MySQL/MariaDb yang sedang berjalan di server. Kemudian akan memberi informasi dan rekomendasi konfigurasi MySQL agar dapat bekerja optimal serta meningkatkan stabilitas server. Ya kira-kira seperti itu intinya.

Download MySQLTuner

Pertama download dulu skrip mysqltuner

wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl

CHMOD

Lalu, CHMOD (change mode) agar dapat dieksekusi.

chmod +x mysqltuner.pl

Jalankan mysqltuner.pl

Jalankan script tersebut dengan perintah berikut ini

./mysqltuner.pl

Hasilnya, informasi dan saran konfigurasi berbeda-beda tidap server, tergantung spesifikasi server, contohnya seperti ini:

Variables to adjust:
tmp_table_size (> 24M)
max_heap_table_size (> 24M)
table_open_cache (> 6)
innodb_buffer_pool_size (>= 270.4M) if possible.
innodb_log_file_size should be (=32M) if possible, so InnoDB total log files size equals to 25% of buffer pool size.

Jika sudah, tinggal mengaplikasikan.

Konfigurasi MySQL/MariaDB, biasanya lokasinya di /etc/my.cnf kalau tidak ada coba di /etc/mysql/my.cnf kalau belum juga ketemu coba cari-cari saja di /etc/mysql/ pasti ketemu. Kalau sudah ketemu, edit dan sesuaikan dengan yang disarankan hasil analisa dari MySQLTuner tadi.

Kalau ada baris yang tidak ada, dibuat saja baris baru, misalnya baris tmp_table_size (> 24M tidak ada di konfigurasinya, tinggal ditambah seperti ini:

tmp_table_size = 32M

Simpan

Restart MySQL /MariaDB

Setelah disimpan konfigurasinya, jangan lupa di restart servicenya

systemctl restart mariadb

atau

systemctl restart mysqld

Mudah bukan? selamat mencoba kawan. semoga bermanfaat.

No ratings yet.

Please rate this

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *