SQL Server 2025 の新機能として本ブログでは次の投稿をしました。
SQL Server 2025 の Deck の最後のカテゴリとして、セキュリティの新機能についてまとめておきたいと思います。
公式のドキュメントとしては、セキュリティ となります。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
SQL Server 2025 の新機能として本ブログでは次の投稿をしました。
SQL Server 2025 の Deck の最後のカテゴリとして、セキュリティの新機能についてまとめておきたいと思います。
公式のドキュメントとしては、セキュリティ となります。
前回は SQL Server 2025 のパフォーマンス向上のための新機能 でパフォーマンス向上の新機能に触れました。
今回は可用性向上のための新機能についてまとめてみたいと思います。
今回も SQL Server 2025 の Deck を元に記載しています。
公式のドキュメントとしては 可用性 / データベース エンジン になります。
可用性の機能については Azure SQL Database でも同様の機能が追加される (or 既に追加されている) 可能性がありますので SQL Server 2025 の可用性機能の把握は PaaS を利用する際にも有益な情報となります。
SQL Server 2025 の新機能は AI 関連の機能 が大きな機能追加となっていますが、データベースエンジンのパフォーマンスを向上させるための機能も追加が行われています。
本投稿では、パフォーマンスの向上のための機能としてどのような機能が含まれているのかをまとめたいと思います。
本投稿は SQL Server 2025 の Deck を元に記載しています。SQL Server 2025 Demos でデモコードも公開されています。
公式のドキュメントとしては データベース エンジン / クエリ ストアとインテリジェントなクエリ処理 に記載されています。
SQL Server 2025 では Change Event Streaming (CES) という機能が追加されます。
この機能を使用すると、テーブルに対しての変更を Azure Event Hubs に自動的に送信することができ、Stream Analytics 等を使用して他のデータストアにストリーミングする仕組みを構築することができるようになります。
本機能について、個人的に気になった点をまとめておきたいと思います。
SQL Server 2025 CTP 2.1 がリリースされました。
CTP 2.0 であった、英語以外の環境での評価版のダウンロードの問題は CTP 2.1 で解消されたようです。
今回の CTP 2.1 で SQL Server Reporting Services (SSRS) の Power BI Report Server (PBIRS) への統合も発表されています。
Hot Add CPU 追加の今後のバージョンでの廃止 / Purview アクセスポリシー の廃止についても CTP 2.1 でアナウンスされたようです。
CTP 2.1 出の変更点については新機能のドキュメントに記載されており、このドキュメントから把握できます。
CTP 2.1 では DiskANN についても改善が行われ、記事が公開されています。
SQL Server 2025 の DiskANN は ベクターインデックスを作成 する際に使用されていますが、現在のベクターインデックスは作成したテーブルが読み取り専用になるので使い方がなかなか難しそうです。
SSMS 21 についても新しいバージョンが提供されていますので、こちらも合わせて更新しておいたほうが良いかもしれません。
当ブログでは Build 2025 の SQL Server / SQL Database 関連のアナウンス で触れていますが、Build 2025 で SQL Server 2025 CTP 2.0 が Public Preview として提供開始されました。
この投稿内でも触れてますが、現時点の CTP 2.0 のインストールの問題点についてまとめておきたいと思います。なお、本投稿の問題点についてはフィードバック済みです。
SQL Server 2025 ではバックアップ圧縮のアルゴリズムとして ZSTD (ZStandard) がサポートされるようになりました。
各圧縮方法でどの程度効率が変わるのかを確認してみました。
先日投稿した、SQL Server 2025 と Foundry Local を組み合わせる では、SQL Server 2025 の AI 領域の新機能を Foundry Local と組み合わせてみました。
Practical AI in SQL Server 2025: Ollama Quick Start の記事で解説が行われていますが、Foundry Local ではなく、Ollama と組み合わせることができます。
SQL Server 2025 で新しく追加されたモデルの呼び出しを登録しておく CREATE EXTERNAL MODEL では API FORMAT として、Ollama がサポートされていますので、本ブログでも試しておきたいと思います。
Announcing the Public Preview of JSON index in SQL Server 2025 でアナウンスがありましたが、SQL Server 2025 では、JSON インデックスがサポートされるようになります。
SQL Server 2022 / 投稿時点の Azure SQL Database では、JSON インデックスはサポートされていなかったため、JSON データへのインデックスの追加 に記載されているように、計算列を使用して JSON フォーマットのデータのプロパティを実体を持つ列として切り出して、インデックスを作成するという方法を使用していました。
SQL Server 2025 ではネイティブで JSON インデックスをサポートし、JSON データ型の列に対して直接インデックスを作成することができるようになりました。
SQL Server 2025 CTP 2.0 の JSON インデックスがどのようにデータを格納しているかを把握しておきたかったので調べてみました。
Build 2025 で Foundry Local がアナウンスされ、Public Preview として提供が行われました。
Foundry Local と SQL Server 2025 の新機能を組み合わせることができるのかが気になったので、簡単なもので試してみました。
今回は Foundry Local を使用していますが、Ollama を使用することも可能です。