Herkese merhaba arkadaşlar,
Eğer yaptığınız yazılım ufakdan ” max_user_connections ” hatasına dönmeye başladıysa en temel sorunu, bağlantılar açıkken tekrar bağlantı açıp hostunuzda size açılmış olan havuzu doldurmuş olmanızdır. Çözümü ise adım adım şu şekildedir,
Adım 1
Using ile baglı yapmak
Örnek;
1 2 3 4 5 6 7 8 |
Using(baglanti=new mysqlconnectiong(bag)) { baglanti.open(); baglanti.close(); baglanti.dispose(); } |
2.Adım
Webconfig’de baglantı stringine havuzu kapatma stringi ekleme ” Pooling=False ”
Bunları yaptıktan sonra büyük ihtimalle sorun çözülmüş olucak. Eğer yinede sorun yaşarsanız yorumlarda yazabilirsiniz.
3.Adım
Eğer server üzerinde admin erişimine sahip iseniz mysql serverın kurulu olduğu dizinde my.ini veya my.cnf adında setting dosyaları vardır bunları notepad ile açıp
” max_user_connections = 30 ” yazar burdaki 30 değerini kendinize göre yükseltebilirsiniz. Bende min 300 olarak kayıtlı tutuyorum. Max User Connection değerini serverının donanımsal özelliklerine göre artırmalısınız yoksa serverınızda gereksiz yere kasma veya ağırlaşma yapabilir.
Bir cevap yazın