MySQL/MariaDB CPU yükseldiğinde tüm suçu veritabanına atmak kolaydır. Slow query log doğru okunursa yükün WordPress eklentisinden mi, panel cronundan mı, bot trafiğinden mi geldiği ayrılabilir.
- Aynı sorgu az trafikte sorun olmazken bot trafiğinde sunucuyu yorabilir.
- Panel bakım cronları kısa süreli yük üretip yanlış alarm oluşturabilir.
- Index eksikliği olan özel tablolar CPU tüketimini büyütür.
- Slow query logu kısa süreli açıp yoğun saat örneği alın.
- Sorguları domain, kullanıcı ve uygulama türüne göre gruplayın.
- WordPress option ve postmeta sorgularına özellikle bakın.
- Web access log ile aynı zaman aralığını eşleştirin.
İyi analiz, veritabanı ayarı yapmadan önce hangi uygulamanın yük ürettiğini bulur. Aksi halde buffer büyütmek yalnızca sorunu erteler.
Sahada neden önemli?
- Aynı sorgu az trafikte sorun olmazken bot trafiğinde sunucuyu yorabilir.
- Panel bakım cronları kısa süreli yük üretip yanlış alarm oluşturabilir.
- Index eksikliği olan özel tablolar CPU tüketimini büyütür.
Kontrol listesi
- Slow query logu kısa süreli açıp yoğun saat örneği alın.
- Sorguları domain, kullanıcı ve uygulama türüne göre gruplayın.
- WordPress option ve postmeta sorgularına özellikle bakın.
- Web access log ile aynı zaman aralığını eşleştirin.
Editör notu
İyi analiz, veritabanı ayarı yapmadan önce hangi uygulamanın yük ürettiğini bulur. Aksi halde buffer büyütmek yalnızca sorunu erteler.
