SQL Server で取得されているロック数を把握する際には、sys.dm_tran_locks を参照することが多いかと思います。
ロック数が数 10 万 / 数 100 万となっている環境では、この DMV を参照して COUNT(*) をするだけでも数分かかってしまい、定期的にロック数を取得して推移を把握するということが難しいケースがあります。
この DMV を使用せず、類似のロック数を把握することができるかを検証してみました。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
SQL Server で取得されているロック数を把握する際には、sys.dm_tran_locks を参照することが多いかと思います。
ロック数が数 10 万 / 数 100 万となっている環境では、この DMV を参照して COUNT(*) をするだけでも数分かかってしまい、定期的にロック数を取得して推移を把握するということが難しいケースがあります。
この DMV を使用せず、類似のロック数を把握することができるかを検証してみました。
先日、SQL Database のセカンダリ レプリカのクエリストアについて という投稿をしました。
セカンダリ レプリカのクエリストアヒントについては、SQL Server 2025 でもサポートされているため、分散型可用性グループを構築して、SQL Server でも挙動をを確認してみました。
Vibe Coding (Codex) で作成したツールとなりますが、SQL Server の実行プランを解析するツールとして MSSQLPlanViewer を公開しました。
.NET で作成されている Web アプリケーションとなります。

SQL Server 2022 以降では、セカンダリ レプリカに対してのクエリストアがサポートされています。
SQL Server 2022 では、制限付きプレビュー (TF の有効化が必要)、SQL Server 2025 では一般提供開始されている機能となります。
この機能が SQL Database でも使用することができるようになっています。(本書作成時点では、プレビューでの提供)
SQL Database でこの機能を使用する場合のポイントをまとめておきたいと思います
Build 2026 のタイミングでアナウンスのあった SQL Server 関連のアップデートについてまとめておきたいと思います。
後で自分で見るようですが、Build 2026 の各種アナウンスのリンクをまとめておきたいと思います。
タイトルの通りですが、Copilot Studio から作成した宣言型エージェントの保護を Microsoft Defender で実現する際の関連情報を整理しておきたいと思います。