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

JBoss कनेक्शन समय समाप्त होने पर पुन:कनेक्ट हो रहा है

स्वीकृत उत्तर सत्यापन-पर-मैच और पृष्ठभूमि-सत्यापन दोनों को सक्षम करता है, जो दस्तावेज़ खिलाफ सिफारिश की।

यदि प्रदर्शन आपके लिए कम महत्वपूर्ण है, तो सत्यापन-ऑन-मैच उपयोग करने से पहले प्रत्येक कनेक्शन की जांच करेगा, किसी भी मृत कनेक्शन को उपयोग किए जाने से रोकेगा। अन्यथा, आप पृष्ठभूमि-सत्यापन का उपयोग कर सकते हैं, जो आपके डेटाबेस पर एक हिट से कम होगा, लेकिन आप अंतिम सत्यापन जांच के बाद से मरने वाले कनेक्शन का उपयोग करने का जोखिम चलाते हैं। डॉक्स से कॉपी किए गए दो विकल्पों का त्वरित सारांश:

मैच पर मान्य करें

जब विकल्प को सत्य पर सेट किया जाता है, तो डेटाबेस कनेक्शन को हर बार कनेक्शन पूल से चेक आउट करने पर मान्य किया जाता है। इस सेटिंग का परिणाम सबसे तेज़ पुनर्प्राप्ति में होता है लेकिन डेटाबेस पर उच्चतम भार बनाता है।

पृष्ठभूमि-सत्यापन

इसका उपयोग पृष्ठभूमि-सत्यापन-मिलिस मान के संयोजन में किया जाता है ताकि यह निर्धारित किया जा सके कि पृष्ठभूमि सत्यापन कितनी बार चलता है। मान जितना कम होगा, पूल को उतनी ही बार मान्य किया जाएगा और जितनी जल्दी अमान्य कनेक्शन पूल से हटा दिए जाएंगे। हालांकि, कम मान अधिक डेटाबेस संसाधन लेते हैं। उच्च मूल्यों के परिणामस्वरूप कम बार-बार कनेक्शन सत्यापन जांच होती है और कम डेटाबेस संसाधनों का उपयोग होता है, लेकिन लंबे समय तक मृत कनेक्शन का पता नहीं चलता है।



  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 सर्वर डेटाबेस को एक सर्वर से दूसरे सर्वर पर ले जाने के लिए युक्तियाँ - राजन सिंह द्वारा SQL ट्यूटोरियल

  2. क्या आप डेटाबेस में साझा तालिका प्रकार की अनुमति देने के लिए एक सीएलआर यूडीटी बना सकते हैं?

  3. SQL सर्वर क्रॉस डेटाबेस उपनाम

  4. <तालिका-मूल्यवान फ़ंक्शन> एक मान्यता प्राप्त अंतर्निहित फ़ंक्शन नाम नहीं है

  5. मैं संग्रहीत प्रक्रिया में तालिकाओं की सूची कैसे प्राप्त कर सकता हूं?