cPanel

my.cnf Dosyası Nerede ?

MySQL optimizasyonu için my.cnf dosyasını düzenlemek önemlidir. Bu dosya, MySQL’in yapılandırma ayarlarını içerir ve performansı etkileyen birçok parametre içerir. İşte bu dosyayı düzenlemek için adım adım bir rehber:

  1. Dosyayı Açma:
    nano /etc/my.cnf
    

    Bu komut, nano metin düzenleyicisini kullanarak my.cnf dosyasını açar. Eğer my.cnf dosyanız yoksa, bu adımda bir dosya oluşturulacaktır

  2. Parametre Değerlerini Güncelleme:
    • İlk olarak, genel performansı artırmak için temel parametreleri düzenleyin. Örneğin:
      key_buffer_size = 64M
      query_cache_size = 32M
      
    • İkinci olarak, sisteminizin özelliklerine bağlı olarak InnoDB veya MyISAM gibi depolama motorlarını optimize edin:
      innodb_buffer_pool_size = 256M
      innodb_log_file_size = 64M
      
    • Diğer önemli parametreler arasında bağlantı limitleri, thread sayıları ve önbellekleme seçenekleri yer alabilir.
  3. Değişiklikleri Kaydetme ve Çıkma:
    • Yaptığınız değişiklikleri kaydetmek için Ctrl + O tuşlarına basın ve ardından onaylamak için Enter tuşuna basın.
    • Düzenleyiciyi kapatmak için Ctrl + X tuşlarına basın.
  4. MySQL Servisini Yeniden Başlatma:
    service mysql restart
    

    Bu komut, MySQL servisini yeniden başlatarak yapılandırma değişikliklerini uygular.

  5. Performansı İzleme:
    • Değişikliklerin etkilerini görmek için MySQL performansını izleyin. SHOW STATUS; gibi SQL sorguları veya MySQL Workbench gibi araçlar kullanılabilir.

Unutmayın ki her sistem farklıdır ve optimize edilmiş bir yapılandırma dosyası, spesifik sistem gereksinimlerine ve yüksekliğine bağlı olarak değişebilir. Optimize edilmiş bir yapılandırma dosyası için test ve izleme önemlidir.