SE の雑記

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

Archive for the ‘SQL Database’ Category

SQL Database の監査ログの確認に sys.fn_get_audit_file_v2 を使用すると検索効率は向上するのか?

leave a comment

結論から書いておくと、現時点では sys.fn_get_audit_filesys.fn_get_audit_file_v2 のどちらを使用しても検索効率は大きく向上しないという雰囲気があります。

Read the rest of this entry »

Written by Masayuki.Ozawa

10月 16th, 2024 at 9:25 am

Posted in SQL Database

Tagged with

SQL Server / SQL Database Update (2024/05/13~2024/10/10)

leave a comment

前回の Update: SQL Server / SQL Database Update (2024/03/04~2024/05/12)

半年近くまとめられていませんでした…。

直近の情報を把握できていないこともあったのでまとめておきたいと思います。

  • Azure Upadtes
  • Retirement
  • Azure SQL Blog
  • SQL Server Blog
  • SQL Server

  • Azure SQL

  • Azure Arc

  • Read the rest of this entry »

    Written by Masayuki.Ozawa

    10月 10th, 2024 at 8:57 pm

    クエリ実行の性能検証をするために実行プランで使用される結合ルールを制御する

    leave a comment

    SQL Server のクエリチューニングを行う際に、チューニング対象となるクエリの実行プランの結合の処理を問題が発生している処理と同等の方法にして確認を行いたいケースがあります。

    結合ヒント が使用できる個所であれば、ヒント句を追加して確認をすればよいのですが、ヒント句が指定できないようなクエリとなっている場合、ヒント句では明示的な制御ができないことがあります。

    本投稿では、ヒント句で結合方法が制御できない場合の対応方法の一例を紹介します。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 30th, 2024 at 9:50 am

    Azure SQL Database Hyperscale で Preview として利用できるようになったファイルの縮小について

    leave a comment

    今まで Hyperscale では、ファイルの縮小 (SHRINK) を実行することができず、一度割り当てられたデータファイルの領域については縮小をすることができませんでした。

    そのため、一時的にでもデータファイルのストレージが拡張されてしまうと、ストレージを縮小することができず、ストレージコストを削減するためには、新しく作成したデータベースにファイルをコピーするというような新規 DB の作成によるデータファイルの使用済み領域の削減を検討する必要がありました。

    これを改善するための機能として、2024-07 に Public Preview: Shrink for Azure SQL Database Hyperscale のアナウンスがあり、Hyperscale でもデータファイルの縮小が可能となりました。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    9月 8th, 2024 at 11:33 pm

    Posted in SQL Database

    Tagged with

    Microsoft Copilot skills in Azure SQL Database を使用したデータベースの稼働状況の調査について

    leave a comment

    Microsoft Copilot in Azure では、SQL Database 向けのスキルが組み込まれており、Azure ポータルから Copilot で、データベース向けの質問をチャットすることで、SQL Database に特化した回答を得ることができます。

    大きなカテゴリとして、次の二つの機能があり、データベースの稼働状況の調査を行う場合には「1.」を活用することになります。

    1. Microsoft Copilot in Azure 統合
    2. 自然言語からの SQL 生成

    この機能を活用すると、次の画像のように実際のデータベースの稼働状況に応じた回答が生成されます。

    image

    この機能がどのようにして動作しているのかが気になったので少し調べてみました。

    この機能については Microsoft Copilot in Azure と SQL Database で公開されている記事も参考となります。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    8月 19th, 2024 at 9:41 am

    Posted in Azure,SQL Database

    Tagged with ,

    SQL Database の JSON データ型のデータ格納効率を確認してみる

    leave a comment

    Build 2024 のタイミングで次のアナウンスがありました。

    Public Preview として、JSON データ型が発表されており、最近、実際に使用することができるようになりました。

    image

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    6月 12th, 2024 at 8:52 pm

    Build 2024 のタイミングで発表された SQL Database に関連するアップデート

    leave a comment

    Build 2024 が開催されています。

    キーノートについては次の情報から確認できます。

     

    SQL Server についてはアップデートはなかったのですが、Azure SQL Database についてはアップデートがアナウンスされていますのでまとめておきたいと思います。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    5月 22nd, 2024 at 3:18 pm

    SQL Server / SQL Database Update (2024/03/04~2024/05/12)

    leave a comment

    前回の Update: SQL Server / SQL Database Update (2024/01~2024/03/03)

    前回の投稿以降の Update をまとめておきたいと思います。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    5月 12th, 2024 at 8:05 pm

    Azure SQL Database の SLA 未達の調査と返金要求の申請

    leave a comment

    私が使用している Azure SQL Database で SAL 未達の調査と返金要求の申請をする機会がありましたので、その際に実施した内容をまとめておきたいと思います。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    4月 13th, 2024 at 6:48 pm

    Posted in SQL Database

    Tagged with

    Microsoft Fabric の Mirroring Azure SQL Database (Preview) について調べてみる

    leave a comment

    本日、Microsoft Fabric の Mirroing Databases の機能が Public Preview で提供されました。

    Mirroring については、What is Mirroring in Fabric? のドキュメントツリーから確認することができます。

    Mirroring は SQL Database だけでなく Cosmos DB / Snowflake からも同期することができ、面白そうな機能ですね。

    基本的な内容についてはドキュメントを確認すれば把握できますが、SQL Database からの連携について、実際に設定しながら試してみて気づいた内容を残しておきたいと思います。

    Read the rest of this entry »

    Written by Masayuki.Ozawa

    3月 27th, 2024 at 6:53 pm