Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

MYSQL SINIRLARI ve max_user_connections

merhabalar arkadaslar. kullandıgım windows sunucusundaki mysql de max_user_connections hatası alıyorum..
plesk panel kullanıyorum..
sitemdeki online kullanıcı : 400 online usere yakın oldugunda hatayı alıyorum.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • halidaltuner adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    144 cevap - 4 soru
    php.ini içerisindeki max_user_connections değerini arttırmayı deneyin.
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      ordaki ayarlamaları yapmamen ragmen sorun gene aynı. bu arada kullandıgım dil asp. sorunun yazılım dılı dısında mysql ayarları ıle ılıskın oldugunu sanıyorum. baglandıgım koda pooling=false ekledim. suan ıcın biraz duzelme oldugunu gördüm. sorun onceki gibi pek fazla devam eetmiyor arada bi tekrar ediyor simdi.
      10 yıl önce yazılmış
    • halidaltuner adlı üyenin fotoğrafı halidaltuner
      ilgili ayarı yaptıktan sonra restart ettin mi mysql servisini?

      ayrıca connection ile ilgili diğer değerleri de arttırlmalısın gibime geliyor.

      Ayrıca sloq query kullanıyor musun?
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      sloq query kullanmıyorum.. mysql i de serveride resetledim. sorun hala devam etmekte. kodlamalarımda gayet iyi. her yaptıgım sql sorgusunun sonunda sql sorgusunu ve db sorgusunuda kapatıyorum. kod performansımda cok iyi derece olması nedenıyle boyle bır sıkıntı yasadıgım ıcın hayretler ıcındeyim. yalnız mysql online diye tablom var. en cok islev goren bu tablo sorguların cogu bu tablo uzerınden oluyor. giren kullanıcının ipsini ekletiriyorum. 5 dk kadar islem yapilmamisa o kulanıcıya ait veriyi sildiriyorum. 5dk ıcınde ıslem yaparsa tarihi guncelletiyorum. sil ekle guncelle. tabi anlık girisler cok fazla 5 sanıyede 2-3 kısıye kayıt ekleyıp 3-4 kısıyıde guncelleyıp 5-6 kısıyde sılmelerde görüyorum. yogunluklada alakasi olabilirmi.
      10 yıl önce yazılmış
  • madpoet adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    83 cevap - 0 soru
    Genelde mysql'in startup parametrelerinde verilir o limit...
    Hosting veren firmalar ya da mysql admin tüm mysql server resource'larını bi kişi sömürmesin diye verir.
    my.ini dosyasına bakmanız gerekebilir, ya da mysql'i çalıştırırken mysql --max-user-connections=400 diye parametre verilmiş olabilir. Ya da kullanıcı yaratılırken o kullanıcıya özgü verilmiş olabilir...
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      400 degerlerini degistirmeme ragmen sorun cözülmedi. sorunu sunucuyu aldıgım firmaya aktardım. kendilerinin kullandıgı bi sistem kaynaklı cıkan bir sorun oldugunu belirtip sorunumu halletiler.
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      sorunu birden fazla db_user ve db_pass alanı acarak cözdüm.

      $dbuser = array('usr1','usr2','usr3','usr4','usr5');
      $dbpass = array('pass1','pass2','pass3','pass4','pass5');
      $SaYi = rand(1,5);
      
      $baglan = mysql_connect("localhost",$dbuser[$SaYi],$dbpass[$SaYi]);
      mysql_select_db("tablom",$baglan);
      
      8 yıl önce yazılmış
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      acaba sqlserver veri akış hızıyla ilgili olabilir mi? bence resimdeki initial size kısımları artırılırsa sorun ortadan kalkacaktır.

      http://i248.photobucket.com/albums/gg188/erdalcetin/qwe-3.jpg

      küçük bir not: ben mssql kullanıyorum. siz mysql&#39;den bahsetmişsiniz yeni farkettim.
      8 yıl önce yazılmış 8 yıl önce güncellenmiş