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

डेटाबेस पर खुले कनेक्शन की संख्या पाएं

यह प्रत्येक डीबी प्रति कनेक्शन की संख्या दिखाता है:

SELECT 
    DB_NAME(dbid) as DBName, 
    COUNT(dbid) as NoOfConnections,
    loginame as LoginName
FROM
    sys.sysprocesses
WHERE 
    dbid > 0
GROUP BY 
    dbid, loginame

और यह कुल कनेक्शन देता है:

SELECT 
    COUNT(dbid) as TotalConnections
FROM
    sys.sysprocesses
WHERE 
    dbid > 0

सी# से, आप अनुसरण कर सकते हैं:
http:// www.c-sharpcorner.com/UploadFile/dsdaf/ConnPooling07262006093645AM/ConnPooling.aspx एक और अच्छा संदर्भ यहां पाया जा सकता है:
http:// www.wduffy.co.uk/blog/monitoring-database-connections/

स्थिर विधि को कॉल करें ReleaseObjectPool OleDbConnection . पर - देखें http://msdn.microsoft .com/en-us/library/system.data.oledb.oledbconnection.releaseobjectpool.aspx



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टी-एसक्यूएल और WHERE LIKE% पैरामीटर% क्लॉज

  2. मुझे स्टोर प्रक्रिया में चयन कथन में चर का उपयोग करके कॉलम नाम पास करने की आवश्यकता है, लेकिन मैं गतिशील क्वेरी का उपयोग नहीं कर सकता

  3. एसक्यूएल में एक रिकॉर्ड में शून्य मान वाले सभी फ़ील्ड कैसे गिनें?

  4. एक चर के रूप में एक तालिका का नाम

  5. एसक्यूएल जॉइन बनाम प्रदर्शन में?