SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

各種ソフトのショートカット / 設定ファイル / チートシート

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 19th, 2025 at 8:00 pm

Posted in その他

Tagged with

検証用 SQL Server に導入するツール

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

12月 8th, 2022 at 9:51 am

Posted in SQL Server

Tagged with

SQL Server のベストプラクティスについて公開されているドキュメント

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 15th, 2022 at 9:14 am

Posted in SQL Server

Tagged with

SQL Server Sample Databases

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 16th, 2022 at 9:30 am

Posted in SQL Server

Tagged with

SQL Server-based environment updates

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 22nd, 2022 at 10:53 am

Tools and Documents for fault analysis in SQL Server-based environments

leave a comment

Tools and Documents for fault analysis in SQL Server-based environments.

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 7th, 2021 at 11:02 am

SQL Server / SQL Database アーキテクチャ ドキュメント

leave a comment

Read the rest of this entry »

Written by Masayuki.Ozawa

1月 13th, 2020 at 11:36 pm

Posted in SQL Server

Tagged with

PredicateExpression を使用した SQL Database の監査ログのフィルタリング

leave a comment

Azure SQL Database で監査ログを有効にした場合、既定では Azure SQL Database および Azure Synapse Analytics の監査を設定する に記載されている、次のアクショングループの情報が取得されます。

  • BATCH_COMPLETED_GROUP
  • SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP
  • FAILED_DATABASE_AUTHENTICATION_GROUP

監査ログの保存先として使用する代表的なデータストアとしては、ストレージアカウント / Log Analytics ワークスペースがありますが、ワークロードによっては標準の設定で監査ログを取得すると、Log Analytics ワークスペースのデータインジェストのコストがかなり高くなる可能性があります。

Log Analytics ワークスペースに監査ログを保存する場合、PredicateExpression が使用できる可能性があれば、コストを大きく抑えることができる可能性がありますので、本投稿でまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 14th, 2025 at 10:31 pm

Posted in SQL Database

Tagged with

統計情報を手動で設定した場合の行数とページ数について

leave a comment

SQL Server / Azure SQL Database の統計情報は、検証用途で UPDATE STATISTICS で統計情報を手動で設定することができます。

統計情報を手動で設定する際には、STATS_STREAM / ROWCOUNT / PAGECOUNT を指定することができるのですが、これらの情報がどのように DB 内に格納されているかを確認する必要があったので、情報をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 11th, 2025 at 4:20 pm

Azure Local 12.2504 (24H2) について

leave a comment

Commit 4be114d の更新から情報が追加されたようですが、2025/04/29 に Azure Local 12.2504 (24H2) 向けの更新がドキュメントに対して実施されたようです。

次の 2 つのドキュメントに対しては大きな更新が行われています。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 7th, 2025 at 11:00 pm

Posted in Azure Local

Tagged with

Azure SQL Database で互換性レベル 170 の一般提供が開始されました

leave a comment

先日投稿した SQL Server / SQL Database Update (2024/10/11~2025/04/23) をまとめる中で知ったのですが、Azure SQL Database で 互換性レベル 170 の一般提供が開始されました。

これに伴い、新規に作成したデータベースについては、互換性レベルが 170 が設定された状態となります。(既存のデータベースの互換性レベルが変更されることはありません)

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 28th, 2025 at 8:32 pm

Posted in SQL Database

Tagged with

Azure Local 23H2 の更新プログラム適用のトラブルシューティングで利用するコマンドレット等について

leave a comment

Azure Local 23H2 に、10.2503.0.13 の更新プログラムを適用する際に、更新プログラムの適用が長時間経過しても完了しないという事象が発生しました。

Azure Local 23H2 の更新をする際に確認しておきたい情報 で、更新プログラムの適用で使用するコマンドレットをいくつか記載しましたが、SR でトラブルシューティングを進める中で他のコマンドレットの情報も教えていただきましたので、情報を残しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 27th, 2025 at 9:10 pm

Posted in Azure Local

Tagged with

SQL Server / SQL Database Update (2024/10/11~2025/04/23)

leave a comment

前回の Update: SQL Server / SQL Database Update (2024/05/13~2024/10/10)

毎度、半年近くまとめられていませんでしたが、Build の前に一度情報をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 23rd, 2025 at 11:29 pm

Azure SQL Database のリソース使用状況を把握するために確認しておきたい情報

leave a comment

Azure SQL Database でリソースの使用状況を把握するときに参照しておきたい情報をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 23rd, 2025 at 9:46 am

Posted in SQL Database

Tagged with

GitHub Copilot の学習用コンテンツについて

leave a comment

GitHub Copilot を使用する際に参照しておきたいコンテンツをまとめておきたいと思ったので本投稿を作成しました。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 20th, 2025 at 5:32 pm

Posted in GitHub,GitHub Copilot

Tagged with ,

SQL Server のパーティション単位の TRUNCATE の同時実行性について

leave a comment

SQL Server では TRUNCATE TABLE を実行する際に「WITH (PARTITIONS())」を使用することでパーティション単位で TRUNCATE TABLE を実行することができ、これにより特定のパーティションのデータを削除することが可能です。

パーティション単位に TRUNCATE TABLE を実行しているため、同時実行性の低下は局所的 (削除対象のパーティションのみに得今日する) ではないかと期待することがあるかもしませんが、動作としてはそのようにはなっていませんので注意点をまとめておきます。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 17th, 2025 at 9:49 pm

Azure Local 23H2 の更新をする際に確認しておきたい情報

leave a comment

Azure Local 23H2 に対して更新プログラムを適用する際には、About updates for Azure Local で公開されている情報を参考にして作業を進めることができます。

更新プログラムを適用する際には、Troubleshoot solution updates for Azure Local の内容も一読しておいたほうが良いかと感じましたのでポイントをまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 15th, 2025 at 10:48 pm

Posted in Azure Local

Tagged with