Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

सी # एसक्यूएलकनेक्शन पूलिंग

जब तक आप अपने कनेक्शन का निपटान करने के बारे में सख्त हैं, डिफ़ॉल्ट (कम से कम sql-server के लिए) यह है कि यह स्वचालित रूप से काम करेगा। आपके उदाहरण में आपके पास केवल 3 अंतर्निहित हो सकते हैं कनेक्शन (एक प्रति कनेक्शन स्ट्रिंग)।

लेकिन हमेशा सुनिश्चित करें कि आपके कनेक्शन का निपटान किया गया है, आदर्श रूप से using . के साथ :

using(var conn = new SqlConnection(connectionString)) {
    // use conn
}

फिर इसे पूल में वापस छोड़ दिया जाता है (फिर से उपयोग के लिए जब एक ही कनेक्शन-स्ट्रिंग को आगे देखा जाता है) तब भी जब कोई अपवाद फेंका जाता है।

अक्षम करने के लिए पूलिंग (यदि आप चुनते हैं), Pooling=false; . शामिल करें कनेक्शन-स्ट्रिंग में।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में उपयोगकर्ता-परिभाषित फ़ंक्शन को एन्क्रिप्ट कैसे करें

  2. SQL सर्वर में SQL टेक्स्ट को रिप्लेस फंक्शन के साथ खोजने और बदलने के लिए शीर्ष 5 तथ्य

  3. जांचें कि क्या ऑब्जेक्ट SQL सर्वर में OBJECTPROPERTY() के साथ प्राथमिक कुंजी है

  4. पीएचपी एसक्यूएल सर्वर आउटपुट पैरामीटर

  5. डेटाबेस वातावरण को सुरक्षित करने के लिए SQL सर्वर लॉकडाउन को समझना