Cara Optimasi Database MariaDB dengan MySQLTunner

Terakhir diupdate: 28 April 2025

Halo, Sobat Jagoan! Artikel kali ini akan membahas cara optimasi MariaDB menggunakan MySQLTuner, alat yang sangat berguna untuk memantau dan menganalisis performa database. Dengan MySQLTuner, kamu bisa mengetahui konfigurasi apa saja yang perlu ditingkatkan agar database kamu berjalan lebih efisien dan cepat. MariaDB yang digunakan pada artikel ini versi 10.11.11.

Di bawah ini cara untuk mengoptimalkan performa MariaDB menjadi lebih baik! Eh, ehh simak informasi singkat mengenai MySQLTunner ini dulu yuk, Sob!

Apa itu MySQLTunner?

MySQLTuner adalah sebuah alat berbasis skrip yang digunakan untuk menganalisis konfigurasi dan performa server MySQL atau MariaDB. Dengan MySQLTuner, kamu bisa mendapatkan saran atau rekomendasi untuk mengoptimalkan pengaturan database, yang akan membantu meningkatkan efisiensi dan kinerja database kamu secara keseluruhan.

  1. Analisis Kinerja: MySQLTuner memeriksa berbagai aspek server seperti penggunaan memori, query yang berjalan lambat, dan parameter konfigurasi untuk memberi saran yang tepat.
  2. Rekomendasi Konfigurasi: MySQLTuner memberikan saran untuk parameter yang perlu disesuaikan agar server lebih optimal, seperti pengaturan cache, buffer, dan banyak lagi.
  3. Meningkatkan Performa: Dengan mengikuti rekomendasi dari MySQLTuner, kamu dapat mengurangi waktu respons query dan meningkatkan throughput database.

Menurut situs resmi MySQLTuner, beberapa keuntungan menggunakan MySQLTuner antara lain:

  1. Peningkatan Kinerja Database: Mengidentifikasi dan memperbaiki potensi masalah yang dapat mempengaruhi kinerja, seperti parameter yang kurang optimal atau penggunaan sumber daya yang berlebihan.
  2. Menghemat Waktu: Memberikan analisis yang cepat dan langsung, sehingga kamu tidak perlu lagi melakukan pemeriksaan manual untuk menemukan konfigurasi yang kurang tepat.
  3. Penyempurnaan Berkelanjutan: Dengan menggunakan MySQLTuner secara berkala, kamu bisa memastikan server tetap berjalan dengan performa terbaik, meskipun beban atau data terus berkembang.

Prasyarat

Sudah menginstal MariaDB di server. Panduannya Cara Install MariaDB di VPS Ubuntu

1. Download dan jalankan MySQLTunner

Step 1: Update dan perbarui package server MariaDB.

				
					sudo apt update && sudo apt upgrade -y
				
			

Step 2: Unduh script MySQLTunner.

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

Step 3: Kemudian ubah permissionnya agar dapat dijalankan.

				
					chmod +x mysqltuner.pl
				
			

Step 4: Jalankan MySQLTunner dengan command:

				
					sudo perl mysqltuner.pl
				
			

Outputnya seperti pada gambar di bawah ini.

1-Install MySQLTunner-Cara optimasi database MariaDB dengan MySQLTunner

Ada banyak rekomendasi seperti dari segi Performance Metrics, Log File, Storage Engine, Security, Analysis Performance, dan CVE Security. Rekomendasi pengaturan optimasi database-nya dapat kamu lihat di paling bawah.

2-Install MySQLTunner-Cara optimasi MariaDB dengan MySQLTunner

Salin pada bagian Variable to adjust (di bawah sendiri):

3-Salin variable to adjust-Cara optimasi MariaDB dengan MySQLTunner

Ini mungkin akan berbeda, tergantung pada setiap rekomendasi yang muncul. Fungsinya: Menentukan setting database mana yang perlu dioptimalkan. Lalu tempel (paste) ke Notepad atau Text Editor.

Note: yang perlu diperhatikan adalah di sana akan ada kalimat syarat atau ketentuan menuliskan variables konfigurasinya. Jadi, kamu perhatikan baik-baik, Sob.

2. Backup file konfigurasi MariaDB

Disarankan untuk melakukan backup sebelum melakukan perubahan pada file cnf

				
					cp /etc/mysql/mariadb.conf.d/50-server.cnf ~/50-server.cnf-backup
				
			

3. Edit file konfigurasi MariaDB

Jika sudah melakukan backup, pastekan script yang tadi di copy ke notepad atau text editor ke dalam file

				
					sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
				
			

Tempelkan (paste) hasil rekomendasi setting dari MySQLTuner ke dalam block [mysqld].

4-Paste ke dalam mysqld-Cara optimasi MariaDB dengan MySQLTunner

CTRL+X, Y lalu ENTER untuk menyimpan.

4. Reboot MariaDB

Restart service MariaDB untuk menerapkan perubahan pada file konfigurasi dan memastikan server dapat diakses.

				
					sudo systemctl restart mariadb
				
			

Kemudian ulangi kembali dengan menjalankan script MySQLTuner untuk memastikan apakah masih ada rekomendasi yang perlu disesuaikan atau tidak.

				
					sudo perl mysqltuner.pl
				
			

Dengan menggunakan MySQLTuner, kamu bisa mendapatkan saran yang konkret dan terarah untuk mengoptimalkan MariaDB kamu membuatnya lebih cepat, efisien, dan handal. Kalau ada yang masih bikin bingung, jangan ragu hubungi Tim Support Jagoan Hosting yang siap bantu kamu 24 jam non-stop!.

Related Posts
Tutorial Cara Migrasi File Server Website ke VPS tanpa cpanel

Hai, Sob, kamu suka bingung gimana caranya migrasi file server website ke VPS tanpa cPanel? Yuk, kamu harus banget pantengin Read more

Tutorial Login Ke SSH Secara Otomatis

Kamu ingin melakukan login SSH secara otomatis? Gak perlu bingung karena kamu bisa ikutin tutorial di bawah ini untuk melakukan Read more

Tutorial Cara Mengamankan Akses ke Layanan VPS Anda

Hai, Sob! Tahukah kamu, Mengamankan akses ke VPS kamu sangat penting tak terkecuali untuk akses dari SSH. Wah, gimana tuh Read more

Tutorial Cara Setting Cpanel atau WHM di VPS Kamu

Tahukah kamu, dengan membeli paket VPS SSD dan Ditambah addon cPanel dan WHM  di Jagoan Hosting, secara otomatis kamu akan mendapatkan Read more

Scroll To Top