2010-09-10 16 views
10

क्या यह संभव है (एएसपी.नेट आवेदन से) यह जांचने के लिए कि ADO.NET कनेक्शन पूल के कितने कनेक्शन वर्तमान में उपयोग में हैं और कितने उपलब्ध हैं (नहीं अभी इस्तेमाल हो रहा है)?ADO.NET कनेक्शन पूल में कितने कनेक्शन उपलब्ध हैं

उत्तर

0

कितने उपलब्ध हैं सभी के लिए (कम से कम SqlClient के लिए है कि) "मैक्स पूल आकार" कनेक्शन स्ट्रिंग में स्थापित करने के लिए नीचे

देखें MSDN है।

कोड से यह सुनिश्चित नहीं है कि सर्वर के कितने भौतिक कनेक्शन खुले हैं, आपको सर्वर की ओर से कुछ जांचने की आवश्यकता हो सकती है। (उदा। एसक्यूएल प्रबंधन स्टूडियो से गतिविधि मॉनिटर)

3

आपने प्रदर्शन काउंटरों के साथ प्रयास किया है?

http://msdn.microsoft.com/en-us/library/ms254503.aspx

NumberOfActiveConnections: सक्रिय कनेक्शन का उपयोग वर्तमान में कर रहे हैं की संख्या। NumberOfFreeConnections: कनेक्शन पूल में उपयोग के लिए उपलब्ध कनेक्शन की संख्या।

संबंधित मुद्दे