適用対象:Azure SQL データベース
この記事は、Azure SQL Database の最新リリースで導入された新機能と機能強化に関連するドキュメントの変更点をまとめたものです。 Azure SQL データベースについては、「Azure SQL データベースとは」を参照してください。
Tip
Azure サブスクリプションの有効期間中は、Azure SQL Database を無料で展開できます。 この無料オファーでは、それぞれ毎月 100,000 仮想コア秒のコンピューティングを持つ最大 10 個の汎用データベースが無料で提供されます。
その他のお知らせ、ディスカッション、コミュニティ コンテンツについては、「Azure SQL Databaseのブログ」を参照してください。
Preview
次の表に、現在プレビュー段階にある Azure SQL Database の機能を示します。
Note
現在プレビュー段階の機能は、追加利用規約の下で提供されます。ベータ版、プレビュー版、その他一般提供としてまだリリースされていない Azure 機能に適用される法律条項を参照してください。 Azure SQL データベースでは、一般提供 (GA) になる前に機能を評価し、フィードバックを製品グループと共有できるように、プレビューが提供されています。
Feature | Details |
---|---|
近似文字列またはあいまい文字列の一致 | 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 では、アクセス許可の管理を簡素化するために、論理的なサーバー上でのアクセス許可の管理に役立つ、一連の固定サーバーレベルのロールが提供されます。 |
不変 LTR バックアップ | 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) 関数は、検索パターンの値に基づいてテキストを返します。 正規表現。 |
ベクター データ型と関数 | 新しいベクター データ型とベクター関数を導入することで、Azure SQL Database でのベクター データの操作が容易になりました。 詳細については、Azure SQL Database を使用したインテリジェント アプリケーションに関する記事を参照してください。 |
一般提供 (GA)
次の表は、過去 12 か月以内に一般提供 (GA) された Azure SQL データベースの機能を示しています。
Feature | GA 月 | Details |
---|---|---|
ABORT_QUERY_EXECUTION | 2025 年 10 月 |
ABORT_QUERY_EXECUTION
query ヒントは、既知の問題のあるクエリの将来の実行をブロックできます。たとえば、不要なクエリが原因でリソースの消費量が多くなり、重要なアプリケーション ワークロードに影響を与える可能性があります。 詳細については、「 クエリ ストアヒント: 問題のあるクエリの今後の実行をブロックする」を参照してください。 |
sys.dm_hs_database_replicas | 2025 年 8 月 | 新しい動的管理ビュー (DMV) sys.dm_hs_database_replicasを使用して、Azure SQL Database Hyperscale レプリカの詳細を照会できます。 |
UNISTR (Transact-SQL) | 2025 年 7 月 | Azure SQL Database では、Unicode 文字列リテラルの UNISTR T-SQL 構文がサポートされるようになりました。 詳細については、「UNISTR (Transact-SQL)」を参照してください。 |
|| (文字列連結) と ||= (複合代入) 構文のサポート | 2025 年 7 月 | Azure SQL Database で、|| (文字列連結) と ||= (複合代入) Transact-SQL 構文がサポートされるようになりました。 |
並列処理の次数 (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_OBJECTAGG JSON_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_ID Microsoft 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 サービス レベルでは、非読取り可能なセカンダリ レプリカ から の自動バックアップを実行することで、ワークロードへのパフォーマンスへの影響を軽減します。 |
ドキュメントの変更
Azure SQL Database ドキュメントに対する重要な変更点について説明します。 以前の年については、新機能の公開履歴を参照してください。
2025 年 9 月
Changes | Details |
---|---|
不変 LTR バックアップ | Azure SQL Database の長期保有バックアップは、現在プレビュー段階にある不変の機能として構成できます。 |
新しい Azure SQL ハブ | 適切な Azure SQL サービスを選択するのは困難な場合があります。 これを簡単にするために、 Azure portal の Azure SQL に関連するすべての新しいホームである aka.ms/azuresqlhub に Azure SQL ハブを構築しました。 詳細については、ブログ記事「 Azure SQL ハブの概要: Azure SQL へのより簡単なガイド付きエントリ」を参照してください。 |
2025 年 8 月
Changes | Details |
---|---|
sys.dm_hs_database_replicas | 新しい動的管理ビュー (DMV) sys.dm_hs_database_replicasを使用して、Azure SQL Database Hyperscale レプリカの詳細を照会できます。 |
2025 年 7 月
Changes | Details |
---|---|
UNISTR | Azure SQL Database で、UNISTR がサポートされるようになりました。 この構文は一般公開されました。 詳細については、「UNISTR (Transact-SQL)」を参照してください。 |
| |and | |= 文字列連結のサポート | Azure SQL Database は || および ||= の複合代入 T-SQL 構文をサポートするようになりました。 この構文は一般公開されました。 詳細については、「|| (文字列連結)」と「||= (複合代入)」を参照してください。 |
並列処理の次数 (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 のサーバー監査におけるパフォーマンス、可用性、信頼性の強化。 詳細については、「監査」を参照してください。 |
TLS 1.0 および 1.1 の提供終了に関する FAQ | Azure は、古い TLS バージョン (TLS 1.0 および 1.1) のサポートが 2025 年 8 月 31 日に終了することを発表しました。 詳細については、 TLS 1.0 と 1.1 の非推奨に関するよく寄せられる質問を参照してください。 2025 年 8 月以降、TLS 1.2 より前のバージョンは使用できません。 |
2025 年 6 月
Changes | Details |
---|---|
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 月
Changes | Details |
---|---|
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_OBJECTAGG JSON_ARRAYAGG 、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。 これらの JSON 関数が一般公開されました。 |
2025 年 4 月
Changes | Details |
---|---|
ハイパースケールへの変換のためにカットオーバーを手動で開始する | Azure SQL Database を Hyperscale サービス レベルに変換 する場合、カットオーバーを手動で開始する新しいオプションがあります。 詳細については、「既存のデータベースを Hyperscaleに変換する」を参照してください。 この機能は現在プレビュー段階です。 |
2025 年 3 月
Changes | Details |
---|---|
ABORT_QUERY_EXECUTION | 現在プレビュー段階にある新しい ABORT_QUERY_EXECUTION query ヒントは、既知の問題のあるクエリの将来の実行をブロックする可能性があります。たとえば、不要なクエリによってリソースの消費量が多くなり、重要なアプリケーション ワークロードに影響を与える可能性があります。 詳細については、「 クエリ ストアヒント: 問題のあるクエリの今後の実行をブロックする」を参照してください。 |
2025 年 2 月
Changes | Details |
---|---|
近似またはあいまい文字列一致 (プレビュー) | 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 月
Changes | Details |
---|---|
無料の 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 を監視するには、データベース ウォッチャー、または他の監視ソリューションを使用してください。 |
Archive
以前の更新については、「最新情報アーカイブ」を参照してください。
コンテンツの改善への協力
Azure SQL のドキュメントに投稿するには、Docs 共同作成者ガイドに関する記事をご覧ください。