, Net bağlantı dizesi varsayılan olarak aynıdır SqlConnection
nesneleri havuzu olacak. Dispose yöntemini çağırırsam bağlantı hala havuzlanır mı?SqlConnection en bertaraf yöntemi Bağlantı Havuz müdahale olacak mı? Benim anlayış
Bu soru zaman zaman tek PageLoad
olay veritabanına birçok hit yapan bir ASP.NET uygulaması bağlamında altında istenir. Ben bağlantı havuza olmak istiyorum ama Kapanış ve veri işlem bir kez bağlantı atılması bağlantı havuzunun .NET'in işleme müdahale etmeyecek tamamlandıktan onay istiyorum.
ilk noktanızla ilgili olarak da düşündüğüm budur ama cevabımda işaret ettiğim MSDN dokümanı belirsiz görünüyor "Havuz oluşturulduğunda, çoklu bağlantı * nesneleri * oluşturuluyor ve havuza ekleniyor, böylece minimum havuz boyutu gereksinimi karşılanır "ve" SqlConnection nesnesi istendiğinde, kullanılabilir bir bağlantı varsa havuzdan alınır "?? Sanırım bu, bazı belgelerin önceki bölümlerinde çeliştiği için yanıltıcıdır .. –
@cpedros - evet, yanıltıcı olduğunu söyleyebilirim - "bağlantı nesneleri" ni (nebulous underlying links) ve "SqlConnection nesneleri" - "SqlConnection" s yönetilen nesnelerdir ve her biri Max Pool = 100 ile tek bir bağlantı dizesini paylaşan 10000 tane oluşturabilirsiniz. Hepsini eşzamanlı olarak * açmaya çalıştığınızda başarısız olur. –