sql >> データベース >  >> RDS >> Sqlserver

データベースで開いている接続の数を見つける

    これは、各DBごとの接続数を示しています:

    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
    

    c#から、次のようにできます:
    http:// www.c-sharpcorner.com/UploadFile/dsdaf/ConnPooling07262006093645AM/ConnPooling.aspx もう1つの優れたリファレンスは、次の場所にあります。
    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. PostgreSQLの改行文字

    2. WSO2EMM-App Managementは、Appがインストールされている/インストールされていないユーザーのリストを返すことはありません

    3. 1つの列が一意である場合のINSERTSELECTクエリ

    4. 2つの列の値を乗算し、各行の最後にその結果を表示するにはどうすればよいですか?