|
|
| |||||||
| Site & Server Administration Server Yönetimi hakkında, .htaccess, Apache configuration ve log analiz, güvenlik |
| |
|
| | | LinkBack | Seçenekler |
| |||
| Selam, Bundan önce böyle bir sorun yoktu yeni başladı bu sorunda. show processlist ile sql kuyruğuna baktığımda sorguların aşırı biriktiğini hatta yeri geldiğinde 1500 2000 saniye kuyrukta kaldığını görüyorum. Anlık sorguları tamamen kesmeme rağmen yinede sorgular azalmıyo süreleri artmaya devam ediyor. Sonra bir anda hepsi birden çalışıp kuyruktan çıkıyor. Önceden hemen çalışan sorgular şimdi neden kuyrukta bu kadar fazla bekliyor anlamıyorum. Load değerleri normal 2-4 arasında, mysql cpu kullanımı en fazla %70, mininmum %40. Mysql de ne gibi ayar yapmalıyız bu durum neden ortaya çıkmış olabilir - Kendi sunucumuz özellikleri 4gb ram Q6600 @ 2.40GHz işlemci var - Aşırı hitli bir sistemde yok fakat anlık sql girişleri fazla Konu Orange tarafından (23-01-2011 Saat 13:44:43 ) değiştirilmiştir.. |
| | |||
| Mysql islemleri "sleep" olarak mi gozukuyor ? my.cnf icin wait_timeout = interactive_timeout = connect_timeout= Yukaridakiler`in degerleri nedir ? Eger cok yuksek degeler varsa yukaridakiler icin biraz dusurebilirsiniz, mesela 100 gibi bir deger atanabilir. php persistent baglanti mi kullaniyor ? php.ini icinde ayarlayabilirsiniz eger devre disi birakmak isterseniz. mysql.allow_persistent= off veya on mysql.connect_timeout = bunu my.cnf ile uyumlu olarak ayarlayin Kolay gelsin. |
| |||
| öncelikle teşekkür ederim kardeşim vakit ayırıp cevapladığın için sleep yazmıyorda time süreleri 320..360..400.. diye her yenileyişimde yavaş yavaş artıyor ve bir yenisi kuyruğa ekleniyor bu böyle gidiyor 8-10 tane kadar oluyolar altalta ve en üsttekinin süresi 2000 e ulaşıyor. Sonra birden hepsi çalışıyor ve kuyruktan gidiyor. dediğin değerleri bir kontrol edeyim. teşekkür ederim |
| |||
| sleep'de kalıyorsa st1905'in dediği gibi time out değerleri girersin, sleepden düşürür. |
![]() |
| Bookmarks |
| Seçenekler | |
| |