Tekil Mesaj gösterimi
  #3 (permalink)  
Alt 2007-11-14, 12:36
Kayıtsız Üye
Guest
 
Mesajlar: n/a
Standart

----------------
port=33006
skip-locking
set-variable = max_connections=1000
set-variable = key_buffer=64M
set-variable = myisam_sort_buffer_size=64M
set-variable = join_buffer=1M
set-variable = record_buffer=1M
set-variable = sort_buffer=2M
set-variable = table_cache=1024
set-variable = thread_cache_size=256
set-variable = wait_timeout=7200
set-variable = connect_timeout=10
set-variable = max_allowed_packet=16M
set-variable = max_connect_errors=500

[safe_mysqld]
open_files_limit=8192

------------------

MY.INI bu şekilde

devamlı bir kayıt olacak.

mysql değişkenlerinden sorguladığımda sn de 1500 sorgu mysql e iletiliyor.

çözüm olarak şunu buldum fakat ondada bazı sorunlar çıktı fakat exceptions larla çözmeye çalışıyorum.

mysql bağlqantısından sonra her sorguda bağlantıyı açık bırakıp çıkıyorum.

kendiliğinden geriden timeout olunca kapanır.

ben her sorgudan sonra sorgunun mysql bağlantı yolunu kapatırsam ve bellekteki yerini boşaltırsam mysql yukarıdaki hatayı 2d da bir 5 dk süreliğine yapıyor.

kapatmayınca eşzamanlı connection lar dizeleniyor.

yani bir çok uygulama mysql e kullanıyor gibi oluyor ve sistem daha hızlı işliyor..

sonuçta

connection.close => mysql e ek yük bindirip kilitliyor.
Alıntı ile Cevapla