Yoğun bağlantı değişikliği

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Yoğun bağlantı değişikliği

Mesaj gönderen sabanakman »

ADOConnection, ADOQuery ve ADOTable vs. kullanarak değişik veri tabanlarına çeşitli kayıt işlemleri yapıyorum ama yaklaşık ADOConnection ile 30 veya 35. bağlantıyı kurduktan sonra program uçuyor (direk kapanıyor ya da kitleniyor ama asla yeni bağlantıyı açıp işleme devam etmiyor). Kodlar, daha az olan bağlantılarda hiç sorunsuz çalışıyor fakat belirttiğim gibi 30-35'i geçince göçüyor. Bu neden olabilir ve önlenebilir mi?
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba;

Bu kilitlenmenin nedeninden önce sen bence sistemin işleyişinde tasarımında hata yapmıştın 30-35 tane AdoConnection zaten başlı başına akla zarar bir yaklaşım.

Kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

İşi biten connection ları kapatıyorsunuz değil mi ?
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Bağlantı

Mesaj gönderen sabanakman »

ADOConnection 1 tane, sadece Döngü içinde Connected:=False;Yeni bağlantı değeri;Connected:=True; şeklinde kullanıyorum. Bu döngü içinde tabi kayıtlar üzerinden hesaplamalar eklemeler yapıyorum. Ayrıca taşınabilirlik açısından ideal bir yapı kurmuştum ama dediğim gibi sayı 30'u geçince arıza oluyor. Daha düşük sayı da hiç bir problem olmadan herşey olması gerektiği gibi ideal bir şekilde oluyor.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Cevapla