私たちは、クラウドデータベースソリューションにAzure SQL DBを使用しています。昨日、開発者の一人がいくつかのエラーが発生しましたが、いくつかの挿入ステートメントを実行しようとしました。私は彼が何度も何度もやり直したと思っています。Azure SQL DBセッションを終了します
開いているセッションを識別するために以下のクエリを実行し、開発者がログインするための30個の独立したエントリを表示します。または私はそれらを一人残すべきですか?私たちのDBがセッションを「ハングアップ」しているかどうかを評価する必要がある何か他にありますか?
SELECT
c.session_id, c.net_transport, c.encrypt_option,
c.auth_scheme, s.host_name, s.program_name,
s.client_interface_name, s.login_name, s.nt_domain,
s.nt_user_name, s.original_login_name, c.connect_time,
s.login_time
FROM sys.dm_exec_connections AS c
JOIN sys.dm_exec_sessions AS s
ON c.session_id = s.session_id
WHERE 1=1
and login_name = 'some_user_name'