• 27-01-2014, 14:58:20
    #10
    Administrator
    Hayko adlı üyeden alıntı: mesajı görüntüle
    Bu sorguların yüksek cpu harcaması da eski mysql sürümünden mi kaynaklanıyor acaba ?

    http://i.imgur.com/aJRIdLP.png

    5.1.71 sürümünü kullanıyorum şuanda tuning primer ile düzenlemeye çalıştım fakat hala çok yüksek.

    Pek çok kriter var. Eğer SQL'den dolayı sorun yaşanılıyorsa başlıca nedenleri

    MySQL tablolarından biri yada birkaçı çok büyük boyuttadır
    Herhangi bir Tabloda çok fazla kayıt vardır
    Sunucu diski yetişmiyordur
    Sorgu yada Sorgular hatalıdır optimize edilmemiştir

    Dedicated server ise kontrol edilmeli bunlar
  • 27-01-2014, 15:00:33
    #11
    Ekstra olarak ''show mysql process'' kısmından özellikle mysql cpu fırladığındaki sorguları kontrol ediniz.
  • 27-01-2014, 15:02:51
    #12
    Coşkun adlı üyeden alıntı: mesajı görüntüle
    Pek çok kriter var. Eğer SQL'den dolayı sorun yaşanılıyorsa başlıca nedenleri

    MySQL tablolarından biri yada birkaçı çok büyük boyuttadır
    Herhangi bir Tabloda çok fazla kayıt vardır
    Sunucu diski yetişmiyordur
    Sorgu yada Sorgular hatalıdır optimize edilmemiştir

    Dedicated server ise kontrol edilmeli bunlar
    Sorguları tek tek ben yazdım hazır bir script değil mümkün olan en iyi şekilde de optimize etmeye çalıştım.

    Toplamda 191,652 kayıt bulunuyor ve phpMyAdmine deki sql boyutu 481 mb görünüyor. Sunucu disklerim %50 nin üstüne çıkmıyor kolay kolay ama nedense bu resimdekine benzer sorgular çok yüksek cpu kullanıyor görünüyor.

    Elazığlı168 adlı üyeden alıntı: mesajı görüntüle
    Ekstra olarak ''show mysql process'' kısmından özellikle mysql cpu fırladığındaki sorguları kontrol ediniz.
    üstüme alındım ama bunu nasıl gösterebiliriz tam olarak bulamadım.
  • 27-01-2014, 15:07:20
    #13
    Administrator
    Sistem cPanel ve Dedicated ise Elazığlı168 nickli arkadaşımıza gösterebilirsiniz.
  • 27-01-2014, 15:09:56
    #14
    Hayko adlı üyeden alıntı: mesajı görüntüle
    Sorguları tek tek ben yazdım hazır bir script değil mümkün olan en iyi şekilde de optimize etmeye çalıştım.

    Toplamda 191,652 kayıt bulunuyor ve phpMyAdmine deki sql boyutu 481 mb görünüyor. Sunucu disklerim %50 nin üstüne çıkmıyor kolay kolay ama nedense bu resimdekine benzer sorgular çok yüksek cpu kullanıyor görünüyor.



    üstüme alındım ama bunu nasıl gösterebiliriz tam olarak bulamadım.
    Cpanel ise whm üzerinden veya panel ayrımı olmaksızın phpmyadmin üzerinde durum sekmesinden anlık sorgular takip edilebilir, mysql cpu fırladığında o an görünen sorgular sisteme fazla yük bindiren sorgulardır.
  • 14-03-2014, 13:56:55
    #15
    Merhaba,

    VDS 'de tek bir site bulunmakta (boyutu biraz büyük olan 4-5 tane tablo var: 150Mib. 40Mib. 35Mib. 21Mib. 19Mib. 11Mib. 7Mib. 4Mib.. gibi), yavaşlıktan dolayı ram 'i 4 GB'a yükselttim, şu anki SolusVM ekranı ise şu şekilde:


    400.8 GB free (disk)
    Memory: 47%
    1.62 GB of 3.43 GB used / 1.81 GB free
    Memory (- cache): 9%
    326.75 MB of 3.43 GB used / 3.11 GB free
    VSwap: 0%
    0 KB of 484 MB used / 484 MB free


    /etc/my.conf 'a eklediğim değerler ise şu şekilde:
    query_cache_size = 256M
    query_cache_type=1

    Veritabanı optimizasyonu da yaptım Mysql'in daha iyi performansı için ne yapabilirim ?
    Teşekkürler.