次の方法で共有


Azure SQL Managed Instance の新機能

適用対象:Azure SQL Managed Instance

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

Microsoft Entra ID は、以前は Azure Active Directory (Azure AD) という名前でした。

プレビュー

次の表は、現在プレビュー段階である Azure SQL Managed Instance の機能です。

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

機能 詳細
近似文字列またはあいまい文字列の一致 2 つの文字列が似ているかどうかを確認し、2 つの文字列の差を計算します。 この機能を使用して、文字の破損が原因で異なる可能性がある文字列を識別します。
Azure SQL 用データベース ウォッチャー データベース ウォッチャーは、Azure SQL ファミリのデータベース サービス用の管理された監視ソリューションです。 データベース ウォッチャーは、詳細なワークロード監視データを収集して、データベースのパフォーマンス、構成、正常性に関する詳細なビューをユーザーに提供します。 データベース ウォッチャーの詳細を確認してください。
DATEADD 番号では bigint が許可されます DATEADD (datepart , number , date )の場合、数値は bigintとして表すことができます。
エンドポイント ポリシー SQL Managed Instance サブネットからアクセスできる Azure Storage アカウントを構成します。 不注意または悪意によるデータ流出に対する追加の保護レイヤーを許可します。
柔軟なメモリ ワークロードのニーズに基づいて 次世代 General Purpose インスタンスのメモリ割り当てを選択することで、コストを節約できます。
モダン化アドバイザー Azure portal のモダン化アドバイザーを使用すると、SQL Server VM から Azure SQL Managed Instance に移行するとコストが節約されるか、パフォーマンスが最適化されるかを判断できます。
次世代の General Purpose General Purpose サービス レベルと同じ基準コストを維持しながら、マネージド ディスクを使ってリソースの柔軟性とパフォーマンスを向上させる、General Purpose サービス レベルのアーキテクチャのアップグレード。
正規表現関数 正規表現 (REGEX) 関数は、検索パターンの値に基づいてテキストを返します。
SDK スタイルの SQL プロジェクト Azure Data Studio または Visual Studio Code の SQL Database Projects 拡張機能で SDK スタイルの SQL プロジェクトに Microsoft.Build.Sql を使用します。 SDK スタイルの SQL プロジェクトは、パイプラインまたは組み込みのクロスプラットフォーム環境を通じて出荷されるアプリケーションの場合に特に便利です。
Service Broker Azure SQL Managed Instance のインスタンス間および SQL Server と Azure SQL Managed Instance の間での、Service Broker を使用したインスタンス間メッセージ交換のサポート。
脅威の検出 脅威の検出は、データベースに対して検出されたセキュリティの脅威をユーザーに通知します。
UNISTR (Transact-SQL) Azure SQL Managed Instance では、Unicode 文字列リテラルの UNISTR T-SQL 構文がサポートされるようになりました。
ベクター データ型と関数 新しいベクター データ型とベクター関数の導入により、Always-up-to-date 更新ポリシーを使用した Azure SQL Managed Instance でのベクター データの操作が容易になりました。 詳細については、「 Azure SQL Managed Instance を使用したインテリジェント アプリケーション」を参照してください。
||(文字列連結) および ||= (複合代入) 構文のサポート Azure SQL Managed Instance は || (文字列連結) および ||= (複合代入) Transact-SQL 構文をサポートするようになりました。

一般提供 (GA)

次の表は、過去 12 か月以内に一般提供 (GA) されるようになった Azure SQL Managed Instance の機能です。

機能 GA の月 詳細
ゾーン冗長性を備えた一般用途 2025 年 6 月 障害時のインスタンスの可用性を向上させるため、General Purpose SQL Managed Instance を複数の可用性ゾーンにデプロイします。
HTTPS REST エンドポイント SP を呼び出す 2025 年 6 月 sp_invoke_external_rest_endpoint ストアド プロシージャを使用して、プロシージャへの入力引数として提供される HTTPS REST エンドポイントを呼び出します。
レプリケーションに対する TLS 1.3 のサポート 2025 年 5 月 TLS 1.3 を使用するように Azure SQL Managed Instance レプリケーション エージェントを構成します。
無料の SQL Managed Instance 2025 年 5 月 インスタンスが作成されてから最初の 12 か月間、Azure SQL Managed Instance を無料で試してください。
JSON ネイティブ データ型 2025 年 5 月 json データ型は、Azure SQL Managed Instance で半構造化データを処理するための新機能を提供します。
JSON 集計関数 2025 年 5 月 2 つの json 集計関数 (JSON_OBJECTAGGJSON_ARRAYAGG) を使用すると、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。
SQL Server 2017 からの MI リンク 2025 年 3 月 SQL Server 2017 から Azure SQL Managed Instance へのリンクを構成します。
デフォルトの Windows プリンシパル 2025 年 2 月 新しい Windows 認証メタデータ モードを使って、Azure SQL Managed Instance で Windows 認証または Microsoft Entra 認証 (Windows プリンシパル メタデータを使用) を有効にします。
インスタンス プール 2024 年 11 月 コストを節約し、単一の仮想マシンのプール内にある複数のインスタンス間でリソースを共有します。 小規模な SQL Server インスタンスをクラウドに移行するための便利でコスト効率の高い方法であり、2 仮想コアのマネージド インスタンスをデプロイする唯一の方法です。
Microsoft Entra の一意でない名前のサポート 2024 年 11 月 CREATE USER Transact-SQL (T-SQL) 構文が拡張され、名前が重複している Microsoft Entra ログインとユーザーを Azure SQL Managed Instance で作成することをサポートするようになりました。これには、WITH OBJECT_ID からの サポートが含まれています。
T-SQL を使用してリンクをフェールオーバーする 2024 年 10 月 Transact-SQL (T-SQL) コマンドを使用して、Managed Instance のリンクをフェールオーバーできるようになりました。
SQL MI から SQL Server へのリンク 2024 年 10 月 Azure SQL Managed Instance "から" SQL Server 2022 へのリンクを構成します。
SQL Server 2022 との双方向の DR 2024 年 10 月 障害が発生した場合、SQL Server 2022 のワークロードを Azure SQL Managed Instance にリンクを使ってフェールオーバーでき、その後、障害が軽減されたら SQL Server にフェールバックできます。
Transact-SQL のCURRENT_DATE 2024 年 8 月 現在のデータベース システムの日付を、データベース時刻とタイム ゾーン オフセットを含まない日付値として返す Transact-SQL (T-SQL) 関数。
メンテナンス期間の事前通知 2024 年 6 月 SQL Managed Instance のメンテナンス期間の事前通知が、一般提供されるようになりました。
更新ポリシー 2024 年 5 月 更新ポリシーを使って、内部データベース形式の整合と、最新の SQL データベース エンジンの機能へのアクセスを制御します。 機能セットを SQL Server 2022 で利用できる機能に制限するか、Azure SQL Managed Instance のすべての最新機能をインスタンスで利用できるようにするかを選択できます。

ドキュメントの変更点

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

2025 年 6 月

変更点 詳細
管理操作の高速化 管理業務の期間が短縮されました! 詳細については、 管理操作の概要管理操作の期間を確認してください。
柔軟なメモリ プレビュー ワークロードのニーズに基づいて 次世代 General Purpose インスタンスのメモリ割り当てを選択することで、コストを節約できます。 この機能は現在プレビュー段階です。 詳細については、フレキシブル メモリを確認してください。
HTTPS REST エンドポイント SP GA を呼び出す sp_invoke_external_rest_endpoint ストアド プロシージャを使用して、プロシージャへの入力引数として提供される HTTPS REST エンドポイントを呼び出します。 この機能は一般提供 (GA) になりました。 詳細については、「 HTTPS REST エンドポイント SP の呼び出 し」を参照してください。
ゾーン冗長の予約割引 Business Critical サービス レベルのインスタンスのゾーン冗長アドオンの予約割引を利用します。 ゾーン冗長の予約インスタンス割引を確認して詳細を確認します。
General Purpose GA のゾーン冗長性 障害時のインスタンスの可用性を向上させるため、General Purpose SQL Managed Instance を複数の可用性ゾーンにデプロイします。 この機能は現在一般提供 (GA) されています。 詳細については、 General Purpose のゾーン冗長 を確認してください。

2025 年 5 月

変更点 詳細
近似文字列またはあいまい文字列マッチングプレビュー 2 つの文字列が似ているかどうかを確認し、2 つの文字列の差を計算します。 この機能を使用して、文字の破損が原因で異なる可能性がある文字列を識別します。 この機能は現在、Azure SQL Managed Instance のプレビュー段階です。 あいまい文字列一致とは何ですか?
DATEADD 番号により bigint プレビューが可能 DATEADD (datepart , number , date )の場合、数値は bigintとして表すことができます。 この機能は現在、Azure SQL Managed Instance のプレビュー段階です。 詳細については、DATEADD (Transact-SQL)を参照してください。
無料インスタンス GA 無料の Azure SQL Managed Instance オファーが一般公開 (GA) になりました。これにより、インスタンスを作成してから最初の 12 か月間、SQL マネージド インスタンスを無料で試すことができます。 詳細については、 無料の SQL Managed Instance を参照してください。
JSON ネイティブ データ型 GA json データ型は、Azure SQL Managed Instance で半構造化データを処理するための新機能を提供します。 このデータ型は一般公開されました。
JSON 集計関数の GA 2 つの json 集計関数JSON_OBJECTAGGJSON_ARRAYAGG、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。 これらの JSON 関数が一般公開されました。
正規表現関数のプレビュー 正規表現 (REGEX) 関数は、検索パターンの値に基づいてテキストを返します。 この機能は現在、Azure SQL Managed Instance のプレビュー段階です。 詳細については、「正規表現 」を参照してください。
レプリケーション GA の TLS 1.3 サポート TLS 1.3 を使用するように Azure SQL Managed Instance レプリケーション エージェントを構成します。 この機能は一般提供されています。 詳細については、 レプリケーションの TLS 1.3 サポート を確認してください。
UNISTR (Transact-SQL) プレビュー Azure SQL Managed Instance では、Unicode 文字列リテラルの UNISTR T-SQL 構文がサポートされるようになりました。 この機能は現在プレビュー段階です。 詳細については、「UNISTR (Transact-SQL)」を参照してください。
||(文字列連結) と ||= (複合代入) 構文サポート プレビュー Azure SQL Managed Instance は || (文字列連結) および ||= (複合代入) Transact-SQL 構文をサポートするようになりました。 この機能は現在プレビュー段階です。

2025 年 4 月

変更点 詳細
ベクター データ型と関数のプレビュー 新しいベクター データ型とベクター関数の導入により、Always-up-to-date 更新ポリシーを使用した Azure SQL Managed Instance でのベクター データの操作が容易になりました。 現在、この機能はプレビュー段階です。 詳細については、「 Azure SQL Managed Instance を使用したインテリジェント アプリケーション」を参照してください。

2025 年 3 月

変更点 詳細
SQL Server 2017 GA からの MI リンク SQL Server 2017 から Azure SQL Managed Instance へのリンクを構成します。 この機能は一般提供されています。 詳細については、SQL Server 2017 の managed Instance のリンク 確認してください。

2025 年 2 月

変更点 詳細
HTTPS REST エンドポイント SP プレビュー を呼び出す sp_invoke_external_rest_endpoint ストアド プロシージャを使用して、プロシージャへの入力引数として提供される HTTPS REST エンドポイントを呼び出します。 このストアド プロシージャは現在、Azure SQL Managed Instance のプレビュー段階です。
ネイティブ Windows プリンシパル GA Windows 認証メタデータ モードを使用して、Azure SQL Managed Instance での Windows 認証または Microsoft Entra 認証 (Windows プリンシパル メタデータを使用) を許可します。 この機能は一般提供 (GA) になりました。 詳細については、「ネイティブ Windows プリンシパル」を確認してください。

2025 年 1 月

変更点 詳細
SQL Insights は廃止されました SQL Insights は廃止され、使用できなくなりました。 データベース 監視 または別の監視ソリューションを使用して、Azure SQL Managed Instance を監視します。
近代化アドバイザー プレビュー Azure VM 上の SQL Server に対して Azure portal の モダン化アドバイザー を使用して、ワークロードを Azure SQL Managed Instance に移行することでコストを節約できるか、パフォーマンスを最適化できるかを判断します。 この機能は現在プレビュー段階です。 詳細については 現代化アドバイザー を参照してください。

2024 年 11 月

変更点 詳細
無料インスタンス オファーの更新 無料インスタンスの有料版へのアップグレードの大幅な簡略化や、その月に残っている無料の仮想コア時間数の表示など、無料オファーは、いくつかの点で更新が行われました。 また、無料オファーは、さらに 9 種類のサブスクリプションで使用できるようになりました。 この機能はプレビュー段階にあります。 詳細については、無料オファーに関する記事を参照してください。
インスタンス プールの一般提供 コストを節約し、単一の仮想マシンのプール内にある複数のインスタンス間でリソースを共有します。 小規模な SQL Server インスタンスをクラウドに移行するための便利でコスト効率の高い方法であり、2 仮想コアのマネージド インスタンスをデプロイする唯一の方法です。 また、予約でがサポートされるようになったので、予約をインスタンス プールに割り当てることで、コンピューティングのコストを大幅に削減できます。 インスタンス プールの一般提供が開始されました。 詳しくは、インスタンス プールに関する記事をご覧ください。
Microsoft Entra の一意でない名前のサポート (GA) CREATE USER Transact-SQL (T-SQL) 構文が WITH OBJECT_ID を含むように拡張されて、一意ではない名前を持つ Microsoft Entra ログインとユーザーを Azure SQL Managed Instance で作成できるようになりました。 この機能が一般提供になりました。 詳細については、Microsoft Entra の一意ではない名前のサポートに関する記事を参照してください。

2024 年 10 月

変更点 詳細
T-SQL を使用してリンクをフェールオーバーする (GA) Transact-SQL (T-SQL) コマンドを使用して、Managed Instance のリンクをフェールオーバーできるようになりました。 この機能が一般提供になりました。 詳しくは、T-SQL を使用したリンクのフェールオーバーに関する記事をご覧ください。
SQL MI から SQL Server へのリンク (GA) Azure SQL Managed Instance "から" SQL Server 2022 へのリンクを構成します。 この機能が一般提供になりました。 詳しくは、SQL MI から SQL Server へのリンクに関する記事をご覧ください。
SQL Server 2022 との双方向の DR (GA) 障害が発生した場合、SQL Server 2022 のワークロードを Azure SQL Managed Instance にリンクを使ってフェールオーバーでき、その後、障害が軽減されたら SQL Server にフェールバックできます。 この機能が一般提供になりました。 詳しくは、SQL Server 2022 との双方向の DR に関する記事をご覧ください。

2024 年 8 月

変更点 詳細
CURRENT_DATE Transact-SQL (GA) CURRENT_DATE Transact-SQL (T-SQL) 関数は、現在のデータベース システムの日付を、データベース時刻とタイム ゾーン オフセットを含まない日付値として返します。 この機能が一般提供されました。 詳細については、「CURRENT_DATE (Transact-SQL)」を参照してください。
JSON ネイティブ データ型 (プレビュー) 新しい JSON ネイティブ データ型 は現在プレビュー段階です。 詳細については、JSON 型と集計のプレビューに関する記事を参照してください。 お使いの SQL マネージド インスタンスが、Always-up-to-date 更新ポリシーを使って構成されている必要があります。
JSON 集計関数 (プレビュー) 2 つの新しい JSON 集計関数 JSON_OBJECTAGG と JSON_ARRAYAGG を使うと、SQL データからの集計に基づいて JSON のオブジェクトまたは配列を構築できます。 詳細については、JSON 型と集計のプレビューに関する記事を参照してください。 お使いの SQL マネージド インスタンスが、Always-up-to-date 更新ポリシーを使って構成されている必要があります。
T-SQL を使用してリンクをフェールオーバーする (プレビュー) Transact-SQL (T-SQL) コマンドを使用して、Managed Instance のリンクをフェールオーバーできるようになりました。 この機能は現在、SQL Server 2022 CU13 (KB5036432) 以降でプレビュー段階にあります。 詳細については、データベースのフェールオーバーに関する記事を参照してください。

アーカイブ

以前の新機能については、新機能のアーカイブをご覧ください。

既知の問題

既知の問題に関するコンテンツは、SQL Managed Instance での既知の問題専用の記事に移動されました。

内容の改善への協力

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