Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > MySQL Veritabanı SQL

MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 2007-11-13, 13:26
Kayıtsız Üye
Guest
 
Mesajlar: n/a
Standart Mysql çoklu veri girişinde "The server is not responding" Hatası veriyor

.net ile geliştirdiğim bir windows uygulaması mysql e veri transfer ediyor ve çok hızlı insert ettiğinden 2 dk da bir 5 dakikalık aralıklarla sunucu kilitleniyor ve "The server is not responding" hatası veriyor ne yaptımsa gelen veriyi hızlı mysql e aktaran sistemde problemsiz veri kayıdı yapamadım.

bu sorunla karşılaşan arkadaşlar varsa yardımlarınızı bekliyorum.

düzgün,

Konu Mywedding tarafından (2007-11-13 Saat 13:38 ) değiştirilmiştir..
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2007-11-13, 18:36
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.217
Blog Entries: 2
Teşekkür: 2
Thanked 31 Times in 10 Posts
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Öncelikle amacın veriyi hızlı aktarmak mı ve bunu her zaman mı yapacaksın yani uygulama hep bu şekilde mi çaılşacak.
Yoksa elinde bir miktar veri var mysql i test mi ediyorsun.
my.ini ni buraya koyarsan ayarlara da bakabiliriz.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #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

Cevapla


Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Çözüm: Plesk(Mysql) -> "Timeout error occurred trying to start MySQL Daemon." GNeRaL Kontrol Panelleri 1 2007-05-31 18:21
mysql de "search" ve "export" soundofvtec MySQL Veritabanı SQL 0 2006-10-20 21:25


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 12:44 .


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

Firefox