Hatanın muhtemel iki sebebi;
1- veri tabanı ile uygulam arasında bağlantı hızının yavaş olması
2- Açılan anacak kapatılması unutulan bağlantılar.
Çözümler:
1. durum için daha iyi bir sunucuya geç
2. durum için
a. açık bağlantıları kapat
b. açık bağlantı havuzunu genişlet.
bağlantı havuzunu genişletme yolu: bağlantı cümesinin içine bağlantı havuzunun genişliği belirtme ile olur.
Örnek: <add name="baglanti" connectionString="Data Source=ip_adresi ; Initial Catalog= veri tabani_adi; user id=kullanıcı_adı; password=şifre ; Max Pool Size=20000 " providerName="System.Data.SqlClient"/>
Hiç yorum yok:
Yorum Gönder