Benchmarking atau Tuning tool?
IMHO, tidak ada alat yang akan spesifik untuk yang terakhir kecuali jika Anda memiliki penggunaan super generik. Anda perlu mengidentifikasi pola penggunaan Anda dan menyesuaikan host database Anda untuk mengakomodasi. Jika Anda menulis-berat, Anda akan memiliki konfigurasi yang berbeda dari skenario baca-berat. Intinya, penyetelan Anda mengikuti penggunaan aplikasi Anda.
Untuk pembandingan, saya menggunakan Sysbench . Ini contoh dari blog saya .
Ditambahkan: Inilah daging sapi saya dengan alat konfigurasi: Dengan perubahan dalam versi 4.x vs 5.x vs 5.5.x ada banyak perubahan yang tidak terjadi di antara mereka. Jadi, Anda benar-benar membutuhkan DBA yang cerdas untuk mengevaluasi apa yang terjadi untuk setiap host. Memuat, penyimpanan, lalu lintas, persyaratan khusus aplikasi, ada banyak yang bisa masuk ke konfigurasi yang optimal. Alat dapat membuat Anda menjadi bagian dari jalan, tetapi dapat meninggalkan sesuatu atau memasukkan sesuatu yang dapat menyebabkan kegagalan. Dari buffer hingga flushing hingga plugin hingga threading, alat config dapat memberi Anda kepercayaan palsu bahwa Anda menerapkan konfigurasi yang benar.
Saya pikir MONyog dapat menangani beberapa permintaan Anda.
MONyog tidak hanya menemukan masalah SQL, ia memiliki 200+ monitor dan penasihat juga yang menyarankan parameter apa yang harus Anda gunakan untuk variabel sistem MySQL (dengan mengedit
my.cnf/my.ini
file) ini membantu menyempurnakan server MySQL Anda.Lebih lanjut, ada begitu banyak fitur yang ingin dimiliki DBA dalam aktivitas sehari-harinya seperti laporan tren, Dashboard, manajemen konfigurasi server, peringatan SNMP / SMTP dll. Untuk lebih jelasnya Anda dapat merujuk ini:
http://www.webyog.com/en/monyog_feature_list.php
sumber
Anda dapat menggunakan aplikasi Spotlight a Toad
sumber
Quest memiliki alat benchmarking basis data. Anda dapat menjalankan tes TPC-C, H, E sintetis terhadap basis data MySQL Anda. Itu tidak akan menyarankan perubahan konfigurasi, tetapi itu membuat pengujian perubahan itu sedikit lebih mudah. Komunitas Pabrik Benchmark
sumber
Sepertinya permintaan Anda juga bisa adakah alat penyetelan untuk MySQL? Ada serveral:
dan beberapa saran penyetelan yang bagus di: http://web3us.com/drupal6/how-create-web-site-handbook/how-setup-mysql/tuning-mysql
sumber