Log File Viewer で注目すべきイベントをチェックしていると、調査したいログが見つかりました。
ログにソースが SPID1234 として記録されているとします。
私の質問: この SPID は、ログを生成した実際の接続に関連付けられていますか、それとも、これをログに書き込んでいるプロセスに関連付けられた SPID ですか?
Log File Viewer で注目すべきイベントをチェックしていると、調査したいログが見つかりました。
ログにソースが SPID1234 として記録されているとします。
私の質問: この SPID は、ログを生成した実際の接続に関連付けられていますか、それとも、これをログに書き込んでいるプロセスに関連付けられた SPID ですか?
このシナリオでは、SPID1234 は、このコマンドを実行しているセッションの ID が 1234 であることを意味します。
ここから
SQL Server の SPID はサーバー プロセス ID です。これらのプロセス ID は、基本的に SQL Server のセッションです。アプリケーションが SQL Server に接続するたびに、新しい接続 (または SPID) が作成されます。この接続には定義済みのスコープとメモリ空間があり、他の SPID と対話することはできません。SPID という用語は、接続またはセッションと同義です。
トランザクション ログの SPID - トランザクションを開始したプロセスの ID であり、トランザクション ログに書き込まれます。