Uzunca suredir sunucuma yonelik saldırılar yapılmakta. Ozellikle MySQL tabanlı flood'lar yapılarak sunucumun sql yuklenmesi %200 seviyelerine cıkarılarak sunucumu yanıt veremez hale getiriliyor.
Bugun de phpBB3 kurulu forumuma yonelik bir saldırı ile sunucum uzunca sure devre dışı bırakılmış. MySQL işlem listesinde (processlist) bu ve benzeri yuzlerce bağlantı gordum:
ID - Kullanıcı - Sunucu - Veritabanı - Komut - Zaman - Durum - SQL sorgusu
243631 - *** - localhost - *** - Query - 10587 - Locked - SELECT u.*, s.* FROM...
Burda sql işlem zamanı'nın cok uzun olduğunu ve işlem id'sinin de oldukca yoğun saldırı yapıldığını anlıyorum. Sorum şu: bu duruma karşı yapılabilecek bir sql optimizasyonu var mı? Var ise nedir?
Ozellikle bilgili arkadaşlardan yardım rica ediyorum. Şimdiden teşekkurler.