Teknolojinin Geldiği Nokta

Egitim

Mysql Tunner ile Mysql Optimizasyon

Mysql Tunner ile Mysql Optimizasyon

Mysql Tunner ile Mysql Optimizasyon yapmak oldukça basit bir işlemdir. Öncelikle doğru mysql optimizasyonu yapabilmeniz için mysql servisinin en az 12 saat açık olmasını öneriyoruz. Mysql servisini restart edip Mysql tunner ile bakacgınız performans çıksıtı doğru sonuç vermeyecektir.

Mysql  Tunner Nedir ?

MySQL Tuner, MySQL kullanımınızı hızlı bir şekilde incelemenisağlar. Performans ve istikrarı artırmak için ayarlamalar yapmanıza olanak tanıyan Perl’de tabanlı bir Yazılımdır. Tunner mysql veritabanı ve drumuyla ilgili sizlere detaylı bilgiler sunacaktır. Bu bilgiler doğrultusunda my.cnf dosyanızda yapacagınız değişiklikler ile Mysql performans sorunlarının önüne geçebilmenizi imkan sunmaktadır. Mysql tunner MySQL/MariaDB/Percona Server gibi veritabanı servisleri tarafından desteklenmektedir.

Mysql  Tunner İndirme ve Çalıştırma

İndirmek için;

wget http://mysqltuner.pl/ -O mysqltuner.pl

Yetkisini düzenliyoruz;

chmod 755 mysqltuner.pl

Çaıştırmak için;

perl mysqltuner.pl

yada

./mysqltuner.pl

Ekran çıktısı aşagıdaki gibi olacaktır.

Mysql Tunner ile Mysql OptimizasyonMysql Tunner ile Mysql Optimizasyon

Mysql Tunner ile uzak Mysql sunucusu kontrol etmek için;

./mysqltuner.pl –host uzaksunucuip –user root –pass root_password

Hata ayıklama yaptırmadan MySQL  servisi üzerindeki maksimum çıktı bilgilerini etkinleştirin;

./mysqltuner.pl –verbose

./mysqltuner.pl –buffers –dbstat –idxstat –sysstat –pfstat

Mysql çıktısını txt dosyasına kaydetmek için;

perl mysqltuner.pl –outputfile /root/mysqlperformans.txt

Mysql Tunner debug için;

perl mysqltuner.pl –debug