.NET kullanarak yazdığım kodda bir sorunum var.Bağlantı havuzumdaki bağlantıların ne olduğunu nasıl bulurum?
Sorun bir süre sonra aşağıdaki hatayı alıyorum demektir bazı tehlikeli veritabanı koduna sahip bir yerde olmasıdır:
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
yere ben birinin bertaraf değil çünkü olduğunu biliyoruz benim veri okuyucuları veya benzer bir şey var, yani hala bağlantı açık olduğu için havuza geri gönderilmiyor. Bu benim kodumda bunun olmasına rağmen, bir miktar sorun yaşıyorum.
Benim soru:
onun kullanım bağlantıları ne yaptığını öğrenmek için bağlantı havuzu sorgulamak için herhangi bir yolu var mı. Sorgulanan kod parçasını bulmama izin vermek için hangi sorgunun çalıştırıldığını bulmanın bir yolunu arıyorum.
Değeri için, söz konusu veritabanında bu yolu bulmak için bir etkinlik izleyicisi çalıştırmak için izinlerim yok.
Çerçevenin hangi sürümünü kullanıyorsunuz? –
@Conrad: Sürüm 2.0 – Chris