次の方法で共有


Azure SQL Database の新機能

適用対象:Azure SQL データベース

この記事は、Azure SQL Database の最新リリースで導入された新機能と機能強化に関連するドキュメントの変更点をまとめたものです。 Azure SQL データベースについては、「Azure SQL データベースとは」を参照してください。

ヒント

Azure サブスクリプションの有効期間中は、Azure SQL Database を無料で展開できます。 この無料オファーでは、それぞれ毎月 100,000 仮想コア秒のコンピューティングを持つ最大 10 個の汎用データベースが無料で提供されます。

その他のお知らせ、ディスカッション、コミュニティ コンテンツについては、「Azure SQL Databaseのブログ」を参照してください。

プレビュー

次の表に、現在プレビュー段階にある Azure SQL Database の機能を示します。

現在プレビュー段階の機能は、追加利用規約の下で提供されます。ベータ版、プレビュー版、その他一般提供としてまだリリースされていない Azure 機能に適用される法律条項を参照してください。 Azure SQL データベースでは、一般提供 (GA) になる前に機能を評価し、フィードバックを製品グループと共有できるように、プレビューが提供されています。

特徴 詳細
クエリ実行中止 現在プレビュー段階にある新しい ABORT_QUERY_EXECUTIONquery ヒントは、既知の問題のあるクエリの将来の実行をブロックする可能性があります。たとえば、不要なクエリによってリソースの消費量が多くなり、重要なアプリケーション ワークロードに影響を与える可能性があります。 詳細については、「 クエリ ストアヒント: 問題のあるクエリの今後の実行をブロックする」を参照してください。
近似文字列またはあいまい文字列の一致 2 つの文字列が似ているかどうかを確認し、2 つの文字列の差を計算します。 この機能を使用して、文字の破損が原因で異なる可能性がある文字列を識別します。 あいまい文字列一致とは何ですか?
可用性のメトリック 可用性は、Azure Monitor メトリックのメトリックになりました。 さまざまなユーザー接続エラーに基づいて、Azure SQL データベースの可用性に関するアラートを監視および構成できます。
geo レプリカを使用して Hyperscale に変換する (プレビュー) 現在、T-SQL、REST API、PowerShell、または Azure CLI を使用して、 geo レプリケートされたデータベースを Hyperscale 以外のデータベースから Hyperscale に変換 する機能はプレビュー機能です。 詳細については、「 ブログ: geo レプリカのハイパースケール変換のサポート」を参照してください。
DATEADD 番号では bigint が許可されます DATEADD (datepart , number , date )の場合、数値は bigintとして表すことができます。 詳細については、DATEADD (Transact-SQL)を参照してください。
Azure SQL 用データベースウォッチャー Database Watcher は、Azure SQL ファミリのデータベース サービス用のマネージド監視ソリューションです。 Database Watcher は、データベースのパフォーマンス、構成、正常性の詳細ビューを提供するために、ワークロード監視データを詳細に収集します。 Database Watcher の詳細を確認します。
Azure SQL Database のデータ仮想化 Azure SQL Database のプレビュー段階にあるデータ仮想化を使用すると、Transact-SQL (T-SQL) のすべての機能を活用し、Azure Data Lake Storage Gen2 または Azure Blob Storage から外部データにシームレスにクエリを実行できます。 詳細については、「 Azure SQL Database を使用したデータ仮想化 (プレビュー)」を参照してください。
弾力的クエリ エラスティック クエリ機能を使用すると、Azure SQL Database で複数のデータベースにまたがるクエリを実行できます。
エラスティック トランザクション エラスティック トランザクションでは、Azure SQL Database のクラウド データベース間で分散されたトランザクションの実行が可能になります。
固定サーバー ロール Azure SQL Database では、アクセス許可の管理を簡素化するために、論理的なサーバー上でのアクセス許可の管理に役立つ、一連の固定サーバーレベルのロールが提供されます。
Private Link を使用したインポートおよびエクスポート プライベートリンク を利用して、Azure SQL データベースをインポートまたはエクスポートできます。 サービス管理エンドポイントを使用してデータベースをインポートまたはエクスポートする場合は、[Azure サービスへのアクセスを許可する] をオフのままにします。
Microsoft Entra サーバー プリンシパル Azure SQL Database で Microsoft Entra ID のサーバー プリンシパルを作成 (ログイン) する機能はプレビュー段階です。
ネットワーク セキュリティ境界 Azure ネットワーク セキュリティ境界を使用すると、組織の仮想ネットワークの外部に展開された PaaS リソース (Azure Storage や SQL Database など) のために、論理ネットワーク分離境界を定義できます。 境界外の PaaS リソースへの公衆ネットワーク アクセスを制限し、パブリックの受信および送信に対する明示的なアクセス規則を使用することでアクセスを除外できます。
Azure portal のクエリ エディター Azure portal のクエリ エディターでは、Azure SQL Database に対して Web ブラウザーから直接 クエリを実行することを可能にします。
正規表現関数 正規表現 (REGEX) 関数は、検索パターンの値に基づいてテキストを返します。 正規表現
UNISTR (Transact-SQL) Azure SQL Database では、Unicode 文字列リテラルの UNISTR T-SQL 構文がサポートされるようになりました。 詳細については、「UNISTR (Transact-SQL)」を参照してください。
ベクター データ型と関数 新しいベクター データ型とベクター関数を導入することで、Azure SQL Database でのベクター データの操作が容易になりました。 詳細については、Azure SQL Database を使用したインテリジェント アプリケーションに関する記事を参照してください。
|| (文字列連結) と ||= (複合代入) 構文のサポート Azure SQL Database で、|| (文字列連結)||= (複合代入) Transact-SQL 構文がサポートされるようになりました。

一般提供 (GA)

次の表は、過去 12 か月以内に一般提供 (GA) された Azure SQL データベースの機能を示しています。

特徴 GA の月 詳細
並列処理の次数 (DOP) フィードバック 2025 年 7 月 DOP フィードバック は、Azure SQL Database で一般提供されるようになりました。 詳細については、「Smarter Parallelism: Degree of parallelism feedback in SQL Server 2025」を参照してください。
監査の再アーキテクチャ 2025 年 7 月 SQL Server と Azure SQL Managed Instance と密接に連携する Azure SQL Database での監査の再アーキテクチャにより、サーバー監査の可用性と信頼性が向上しました。 詳細については、「監査」を参照してください。
Hyperscale によるログ生成率の増加 2025 年 5 月 Azure SQL Database Hyperscale 単一データベースでのトランザクション ログ生成率が、Premium シリーズおよび Premium シリーズメモリ最適化ハードウェアの場合、100 MiB/秒から 150 MiB/秒に増加しました。 詳細については、「 ブログ: Azure SQL Database Hyperscale の機能強化」を参照してください。
ハイパースケールの継続的プライミング 2025 年 5 月 継続的プライミングでは 、高可用性セカンダリ コンピューティング レプリカを準備することで、フェールオーバー中の Hyperscale パフォーマンスが最適化されます。 継続的プライミングが正式に利用可能になりました。 詳細については、「 ブログ: Azure SQL Database Hyperscale の機能強化」を参照してください。
JSON ネイティブ データ型 2025 年 5 月 json データ型関数と JSON 集計関数は、Azure SQL Database で半構造化データを処理するための新機能を提供します。
JSON 集計関数 2025 年 5 月 2 つの json 集計関数JSON_OBJECTAGGJSON_ARRAYAGG、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。
Microsoft Azure 内の SQL Database を用いた Copilot 2025 年 4 月 Azure SQL Database を使用した Azure の Copilot は、Azure サービスの管理 と運用を強化し、SQL に依存するアプリケーションに堅牢な機能を提供する、Azure の Microsoft Copilot エクスペリエンスの機能です。
ハイパースケールへの変換のためにカットオーバーを手動で開始する 2025 年 4 月 Azure SQL Database を Hyperscale サービス レベルに変換する場合、 カットオーバーを手動で開始する新しいオプションがあります。 詳細については、「既存のデータベースを Hyperscaleに変換する」を参照してください。
可用性のメトリック 2025 年 2 月 可用性は、Azure Monitor メトリックのメトリックとして表示されます。 さまざまなユーザー接続エラーに基づいて、Azure SQL データベースの可用性に関するアラートを監視および構成できます。 詳細については、「 ブログ: 可用性メトリックが一般公開されました」を参照してください
sys.dm_database_backups 2025 年 2 月 sys.dm_database_backups DMV は、データベースの自動バックアップに関する情報を返します。
無料の Azure SQL Database 2025 年 1 月 サブスクリプションが有効な間 、Azure SQL Database を無料で使用できます。 この無料オファーでは、それぞれ毎月 100,000 仮想コア秒のコンピューティングを持つ最大 10 個の汎用データベースが無料で提供されます。 詳細情報については、「ブログ: Azure SQL Database 無料プランの一般提供」を参照してください。
データベースとファイルの圧縮に関する Hyperscale のサポート 2025 年 1 月 データベースとファイルの圧縮コマンドが、Azure SQL Database Hyperscale で一般提供されるようになりました。 詳細情報については、「Hyperscale での Shrink の一般提供」のブログ記事を参照してください。
ファブリック ミラーデータベース 2024 年 11 月 ファブリック ミラーリングを使用して、Azure SQL Database のデータベースを Microsoft Fabric にミラーリングできます。 Azure SQL データベースからのデータを含め、既存のデータ資産を Fabric の OneLake に継続的にレプリケートできます。
Microsoft Entra での一意でない名前のサポート 2024 年 11 月 CREATE USER Transact-SQL (T-SQL) 構文が拡張され、WITH OBJECT_IDMicrosoft Entra ログインおよび非一意名を持つ Azure SQL Database 内のユーザーを作成することをサポートするようになりました。
サーバーレスの自動一時停止遅延の低減 2024 年 10 月 Azure SQL Database でのサーバーレス コンピューティングの自動一時停止の遅延時間を短縮することで、コストを削減します。 サーバーレス の自動一時停止遅延の詳細をご確認ください。
ハイパースケール エラスティック プール 2024 年 9 月 Hyperscale Elastic Pool を使って、Azure SQL データベース内の複数の Hyperscale データベースを管理およびスケーリングします。 Hyperscale Elastic Pool では、Premium シリーズのハードウェアとゾーン冗長もサポートされます。 詳細については、「Hyperscale Elastic Pool の一般提供が開始されました」を参照してください。
Hyperscale エラスティック プールでのメンテナンス期間のサポート 2024 年 9 月 Hyperscale Elastic Pool の既定以外のメンテナンス期間を構成できるようになりました。 詳細については、「ブログ: Azure SQL Database Hyperscale エラスティック プールのメンテナンス期間のサポート」を参照してください。
CURRENT_DATE 2024 年 8 月 CURRENT_DATE Transact-SQL (T-SQL) 関数 は、データベースの時刻とタイム ゾーンのオフセットを含めずに、現在のデータベース システムの日付を日付値として返します。
名前付きレプリカのメンテナンスウィンドウサポート 2024 年 8 月 メンテナンス期間 名前付きレプリカのサポートが一般的に利用可能になりました。 詳細については、「一般提供: Azure SQL Database Hyperscale の名前付きレプリカに関するメンテナンス期間のサポート」を参照してください。
Hyperscale のメンテナンス期間のサポート 2024 年 8 月 メンテナンス期間 Hyperscale データベースのサポートが一般的に利用可能になりました。
セカンダリ レプリカでの自動バックアップ 2024 年 8 月 Business Critical サービス レベルでは、非読取り可能なセカンダリ レプリカ から の自動バックアップを実行することで、ワークロードへのパフォーマンスへの影響を軽減します。
現在、データベース互換レベル 160 がデフォルトになっています 2024 年 6 月 Azure SQL Database で新しく作成されたデータベースでは、データベース互換レベル 160 が既定値になります。 このお知らせの詳細については、「一般提供: Azure SQL データベースのデータベース互換レベル 160」を参照してください。
Hyperscale の名前付きレプリカでのゾーン冗長サポート 2024 年 6 月 Hyperscale の名前付きレプリカに対するゾーン冗長のサポートの一般提供が開始されました。 詳細については、「Hyperscale セカンダリ レプリカ」を参照してください。
ライセンスフリーのスタンバイ レプリカ 2024 年 5 月 ディザスター リカバリー スタンバイ用のセカンダリ データベース レプリカを構成することで、ライセンス コストを節約できます。
エラスティック ジョブ 2024 年 4 月 現在一般公開されているエラスティック ジョブは、Azure SQL Database のSQL Server エージェントに代わるものです。 エラスティック ジョブにおいて、Microsoft Entra ID 認証、プライベート エンドポイント、REST API を介した管理、Azure Alerts、その他プレビュー開始以来の新機能がサポートされるようになりました。
メンテナンス期間の事前通知 2024 年 3 月 既定以外のメンテナンス期間を使用するように構成されたデータベースのための事前通知が、一般提供されるようになりました。
Azure Functions の Azure SQL トリガー 2024 年 3 月 Azure Functions では、Azure SQL Database 向けの関数トリガーがサポートされています。
サーバーレス ハイパースケール 2024 年 2 月 サーバーレス コンピューティング レベルを使用する場合は、使用量に基づいて Hyperscale データベースが自動的にスケールアップまたはスケールダウンされます。

ドキュメントの変更点

Azure SQL Database ドキュメントに対する重要な変更点について説明します。 以前の年については、新機能の公開履歴を参照してください。

2025 年 7 月

[変更点] 詳細
並列処理の次数 (DOP) フィードバック DOP フィードバック は、Azure SQL Database で一般提供されるようになりました。 詳細については、「Smarter Parallelism: Degree of parallelism feedback in SQL Server 2025」を参照してください。
geo レプリカを使用して Hyperscale に変換する (プレビュー) 現在、T-SQL、REST API、PowerShell、または Azure CLI を使用して、 geo レプリケートされたデータベースを Hyperscale 以外のデータベースから Hyperscale に変換 する機能はプレビュー機能です。 詳細については、「 ブログ: geo レプリカのハイパースケール変換のサポート」を参照してください。
アーキテクチャの再構築に関する監査 GA Azure SQL Database のサーバー監査におけるパフォーマンス、可用性、信頼性の強化。 詳細については、「監査」を参照してください。

2025 年 6 月

[変更点] 詳細
Azure SQL Database の Data Virtualization (プレビュー) Azure SQL Database のプレビュー段階にあるデータ仮想化を使用すると、Transact-SQL (T-SQL) のすべての機能を活用し、Azure Data Lake Storage Gen2 または Azure Blob Storage から外部データにシームレスにクエリを実行できます。 詳細については、「 Azure SQL Database を使用したデータ仮想化 (プレビュー)」を参照してください。

2025 年 5 月

[変更点] 詳細
Hyperscale によるログ生成率の増加 Azure SQL Database Hyperscale 単一データベースでのトランザクション ログ生成率が、Premium シリーズおよび Premium シリーズメモリ最適化ハードウェアの場合、100 MiB/秒から 150 MiB/秒に増加しました。 詳細については、「 ブログ: Azure SQL Database Hyperscale の機能強化」を参照してください。
ハイパースケールの継続的プライミング 継続的プライミングでは 、高可用性セカンダリ コンピューティング レプリカを準備することで、フェールオーバー中の Hyperscale パフォーマンスが最適化されます。 継続的プライミングが正式に利用可能になりました。 詳細については、「 ブログ: Azure SQL Database Hyperscale の機能強化」を参照してください。
JSON ネイティブ データ型 GA json データ型関数と JSON 集計関数は、Azure SQL Database で半構造化データを処理するための新機能を提供します。 このデータ型は一般公開されました。
JSON 集計関数 GA 2 つの json 集計関数JSON_OBJECTAGGJSON_ARRAYAGG、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。 これらの JSON 関数が一般公開されました。

2025 年 4 月

[変更点] 詳細
ハイパースケールへの変換のためにカットオーバーを手動で開始する Azure SQL Database を Hyperscale サービス レベルに変換 する場合、カットオーバーを手動で開始する新しいオプションがあります。 詳細については、「既存のデータベースを Hyperscaleに変換する」を参照してください。 この機能は現在プレビュー段階です。

2025 年 3 月

[変更点] 詳細
クエリ実行中止 現在プレビュー段階にある新しい ABORT_QUERY_EXECUTIONquery ヒントは、既知の問題のあるクエリの将来の実行をブロックする可能性があります。たとえば、不要なクエリによってリソースの消費量が多くなり、重要なアプリケーション ワークロードに影響を与える可能性があります。 詳細については、「 クエリ ストアヒント: 問題のあるクエリの今後の実行をブロックする」を参照してください。

2025 年 2 月

[変更点] 詳細
近似またはあいまい文字列一致 (プレビュー) 2 つの文字列が似ているかどうかを確認し、2 つの文字列の差を計算します。 この機能を使用して、文字の破損が原因で異なる可能性がある文字列を識別します。 あいまい文字列一致とは何ですか?
DATEADD の number で bigint を許可する (プレビュー) DATEADD (datepart , number , date )の場合、数値は bigintとして表すことができます。 詳細については、DATEADD (Transact-SQL)を参照してください。
正規表現関数 (プレビュー) 正規表現 (REGEX) 関数は、検索パターンの値に基づいてテキストを返します。 詳細については、「正規表現 」を参照してください。
可用性のメトリック 可用性は、Azure Monitor メトリックのメトリックとして表示されます。 さまざまなユーザー接続エラーに基づいて、Azure SQL データベースの可用性に関するアラートを監視および構成できます。 詳細については、「 ブログ: 可用性メトリックが一般公開されました」を参照してください
sys.dm_database_backups sys.dm_database_backups動的管理ビューは、データベースの自動バックアップに関する情報を返します。 この DMV は一般公開されました。
ハイパースケールへの変換のためにカットオーバーを手動で開始する Azure SQL Database を Hyperscale サービス レベルに変換 する場合、カットオーバーを手動で開始する新しいオプションがあります。 詳細については、「既存のデータベースを Hyperscaleに変換する」を参照してください。 この機能は現在プレビュー段階です。
インポートする BACPAC ファイル サイズの増加 インポートされた bacpac ファイル サイズの制限が 4 GB から 150 GB に増えました。 SqlPackage から生成された bacpac ファイルのインポートの詳細については、「クイック スタート: azure SQL Databaseのデータベースに bacpac ファイルをインポートする」を参照してください。

2025 年 1 月

[変更点] 詳細
無料の Azure SQL Database サブスクリプションが有効な間 、Azure SQL Database を無料で使用できます。 この無償オファーでは、毎月最大10個の用途汎用データベースを無償で提供し、それぞれに100,000仮想コア秒の計算能力を利用できます。 詳細情報については、「ブログ: Azure SQL Database 無料プランの一般提供」を参照してください。
データベースとファイルの圧縮に関する Hyperscale のサポート データベースとファイルの圧縮コマンドが、Azure SQL Database Hyperscale で一般提供されるようになりました。 詳細情報については、「Hyperscale での Shrink の一般提供」のブログ記事を参照してください。
SQL Insights は廃止されました SQL Insights は廃止され、今後は使用できなくなりました。 Azure SQL Database を監視するには、データベース ウォッチャー、または他の監視ソリューションを使用してください。

アーカイブ

以前の更新については、「最新情報アーカイブ」を参照してください。

コンテンツの改善への協力

Azure SQL のドキュメントに投稿するには、Docs 共同作成者ガイドに関する記事をご覧ください。