• 27-12-2024, 09:17:14
    #1
    Selamlar, websitemin hosting'i iki kere askıya alındı daha önce; araştırdık hosting sağlayıcıyle iletişime geçtik yüksek kullanımdan dolayı ikinci kez askıya alınmış ve üçüncü durum kalıcı oluyormuş.

    SQL tarafında saniyede yüzlerce select komutu var otomatik, ne yaptıysak azaltamadık optimize edemedik.

    Cpanel üzerindeki verileri buraya bırakıyorum.

    Denediğimiz bazı şeyler;


    Çeşitli cache eklentileri ile ön bellek temizleme, farklı eklentilerle SQL'leri optimize etme, html tarafında otomatik işlem deneme. "
    SELECT option_name, option_value
    FROM wp_options
    WHERE
    autoload IN ( 'yes', 'on', 'auto-on', 'auto' )" gibi durumları optimize etme ama başaramadık.

    +herhangi bir spam yorum, üyelik vs durumu da yok; olanları düzenli olarak temizliyoruz. Bot trafik de yok, sitenin günlük trafiği 100-150 + büyük görsel büyük data vs de yok. Total datamız 4GB, ortalam görsellerimiz 50-60KB

  • 27-12-2024, 09:33:48
    #2
    Tavsiyeleri deneyin isterseniz: https://chatgpt.com/share/676e4a12-a...b-189479c5d62b
    Bu işinize yarayabilir: ALTER TABLE wp_options ADD INDEX idx_autoload (autoload);
  • 27-12-2024, 09:43:22
    #3
    100 küsür trafikle bu kadar sorgu gerçekten mantıklı değil.

    Cron job oluşturulmuş mu sitenizde onları kontrol ettiniz mi?

    veya spam trafik olmadığını nereden biliyorsunuz?
  • 27-12-2024, 09:53:52
    #4
    ntka adlı üyeden alıntı: mesajı görüntüle
    Tavsiyeleri deneyin isterseniz: https://chatgpt.com/share/676e4a12-a...b-189479c5d62b
    Bu işinize yarayabilir: ALTER TABLE wp_options ADD INDEX idx_autoload (autoload);
    Evet sorgu performansını bu şekilde arttırabilirsiniz kullandığınız where ve varsa Joinlerdeki kolonlara index ekleyebilirsiniz. Fakat dikkat etmeniz gereken index eklemek tabloya insert hızını yavaşlatır. Burada onu iyi analiz etmeniz gerekiyor.
  • 27-12-2024, 09:59:59
    #5
    nozkokcom adlı üyeden alıntı: mesajı görüntüle
    100 küsür trafikle bu kadar sorgu gerçekten mantıklı değil.

    Cron job oluşturulmuş mu sitenizde onları kontrol ettiniz mi?

    veya spam trafik olmadığını nereden biliyorsunuz?
    cpanel'den kontrol ettiğimizde Cron job gözükmüyor hiç; spam trafiği de yine cpanel üzerinden ve Google Analytics'den kontrol ediyoruz. Kendi trafiğimiz dışında ekstra bir durum gözükmüyor gibi.
  • 27-12-2024, 10:04:07
    #6
    Erdemika adlı üyeden alıntı: mesajı görüntüle
    Evet sorgu performansını bu şekilde arttırabilirsiniz kullandığınız where ve varsa Joinlerdeki kolonlara index ekleyebilirsiniz. Fakat dikkat etmeniz gereken index eklemek tabloya insert hızını yavaşlatır. Burada onu iyi analiz etmeniz gerekiyor.
    index'le düzelmeyecek kadar aşırı bir yineleme yok mu hocam? Çevirilen veri son bir saatte 5.4 GiB; çok ekstra yanlış bir durum var gibi ve çözemedik bir türlü.
  • 27-12-2024, 10:40:17
    #7
    Siteyi bakım moduna alıp ortalama sorgu sayısını incelemenizi tavsiye ederim. Kullanmış olduğunuz bir modül buna sebebiyet veriyor olabilir, teker teker modülleri kapatıp hangi modülün buna neden olduğunu anlamanız lazım.
  • 27-12-2024, 10:43:00
    #8
    EtzelS adlı üyeden alıntı: mesajı görüntüle
    index'le düzelmeyecek kadar aşırı bir yineleme yok mu hocam? Çevirilen veri son bir saatte 5.4 GiB; çok ekstra yanlış bir durum var gibi ve çözemedik bir türlü.
    Yani detaylı incelemek gerekir çevrilen veri boyutu da yüksek belki sorgularda full gittiğiniz yerler vardır buralarda düzenleme bu boyutu düşürebilirsiniz.