SE の雑記

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

Archive for the ‘SQL Database’ Category

インデックスの自動圧縮 (プレビュー) を検証してみた結果

leave a comment

Stop defragmenting and start living: introducing auto index compaction というアナウンスがあり、機能のドキュメントも公開されました。

この機能は自動的にインデックス再構成 (REORGANIZE) 相当の動作を、明示的なジョブを作成 / 設定しなくても自動的に実行することができる機能となります。
基本的な動作については、上述のドキュメントを確認してもらえばよいと思いますが、この機能について検証してみて気づいた点をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 22nd, 2026 at 9:55 pm

Stream Analytics で SQL Database にデータを書き込む際の使用領域についての考慮点

leave a comment

Stream Analytics は Azure SQL Database を出力としてサポートしています。

Event Hub に連携されたデータを SQL Database に出力する場合などがこのケースに当てはまると思いますが、Strean Analytics を使用して SQL Database にデータを書き込む際には、書き込み時のストレージの使用領域について、考慮する内容がありますので、その情報について記載しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 8th, 2026 at 10:15 pm

Posted in SQL Database

Tagged with

2026/03/04 時点のSQL Server 2025 / Azue SQL Database で日本語でフルテキスト検索を実行する際の注意点

leave a comment

以前、SQL Server 2025 のフルテキスト検索の破壊的な変更についての情報 という投稿を書きました。

この投稿の中では、次の確認を行っています。

私の環境では、「日本語を使用した FREETEXTTABLE の実行時」に 「30053」のエラーになるという事象が発生しており、この事象を解決できていません。

この事象についてサービスリクエスト等を使用して、問い合わせを行っていたのですが、2026/03/04 時点の製品では、この動作については製品の問題であるということがかくにんできました。

今後、SQL Server 2025 の既知の問題 にも追記されるということなので最新の情報は、このドキュメントをウォッチしてもらえればと思いますが、投稿時点の情報を記載しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 4th, 2026 at 8:38 am

Azure SQL Database 向けのエージェントスキル

leave a comment

Anna Hoffman の LinkedIn の投稿 で知ったのですが、 Azure SQL Database 向けのエージェント スキルを公開してくれたようです。

GitHub Copilot + Claud Opus 4.5 を使用して作成された、次のドキュメントに基づいたスキルとなっているようです。

インストールを行うと、GitHub Copilot 向けのスキルのディレクトリに、シンボリックリンクが作成されますので、GitHub Copilot CLI 等からも使用することができます。

image

Written by Masayuki.Ozawa

2月 4th, 2026 at 10:19 pm

Posted in SQL Database

Tagged with

SQL Database の監査ログを Log Analytics に出力した際の取得開始のタイミングについて

leave a comment

Azure SQL Database の監査ログは Azure SQL Database および Azure Synapse Analytics の監査を設定する に記載されている次のストレージに出力することができます。

  • Azure Storage
  • Log Analytics
  • Event Hub

Log Analytics に監査ログの取得を開始した場合、最初のログが取得されるまで、それなりに時間がかかります。

この挙動について、どのドキュメントを確認すればよいかが気になったので調べてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 24th, 2025 at 9:31 pm

Posted in SQL Database

Tagged with

SQL Database で読み取り可能なセカンダリレプリカに対してのクエリストアが使用できるようになっていました

leave a comment

先日気づいたのですが、SQL Database で 読み取り可能なセカンダリレプリカに対してのクエリストア が使用できるようになっていました。

アップデートのアナウンスは見当たらなかったのですが、本機能についての情報を整理しておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 16th, 2025 at 7:11 pm

Posted in SQL Database

Tagged with

Azure SQL Database の DoSGuard の情報について

leave a comment

Azure SQL Database には、標準で「DoSGuard」という、サービス拒否 (Denial of Service: DoS) 攻撃を軽減する仕組みが組み込まれています。

機能の ON/OFF の制御はないため、既定で動作する機能となりますが、この DoSGuard についての情報と基本的な動作をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 5th, 2025 at 7:08 pm

Posted in SQL Database

Tagged with

SQL Server / SQL Database Update (2025/04/24~2025/07/01)

leave a comment

前回の Update: SQL Server / SQL Database Update (2024/10/11~2025/04/23)

前回から今回までの期間で SQL Server 2025 の Preview の提供が開始され、SQL Server 2025 関連の情報もアップデートとして挙がっていますが、それは別でまとめていますので、SQL Server 2025 以外のアップデートをまとめています。

 

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 2nd, 2025 at 11:32 pm

Build 2025 の SQL Server / SQL Database 関連のアナウンス

leave a comment

本日より Build 2025 が開催され、SQL Server / SQL Database について、いくつかのアナウンスがありましたのでまとめておきたいと思います。

Microsoft Build 2025 BOOK OF NEWS から全体的なアナウンスを確認できます。

SQL Server ベースの環境については、2.2.9. Reimagine database development with SQL Server solutions がアナウンスとなり、SQL Server 2025 が主なトピックとなるのではないでしょうか。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 20th, 2025 at 1:21 am

SQL Database の Geo レプリカの冗長構成について

leave a comment

SQL Database の vCore モデルでは ゾーン冗長による高可用性の構成 をとることができます。

SQL Database のデータベースは Geo レプリケーション / フェールオーバーグループ により、データベースのレプリカ (セカンダリレプリカ) を作成することができますが、レプリカのデータベースの冗長構成についてはどのようになるのかをまとめておきます。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 15th, 2025 at 10:09 pm

Posted in SQL Database

Tagged with