次の方法で共有


Azure SQL Managed Instance の新機能

適用対象:Azure SQL Managed Instance

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

Note

Microsoft Entra ID の、旧称は Azure Active Directory(Azure AD)です。

プレビュー

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

Note

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

機能 詳細
Azure SQL 用 Database Watcher Database Watcher は、Azure SQL ファミリのデータベース サービス用のマネージド監視ソリューションです。 Database Watcher は、データベースのパフォーマンス、構成、正常性の詳細ビューを提供するために、ワークロード監視データを詳細に収集します。 Database Watcher の詳細を確認します。
エンドポイント ポリシー SQL Managed Instance サブネットからアクセスできる Azure Storage アカウントを構成します。 偶発的または悪意のあるデータ流出に対する保護レイヤーを追加します。
無料 SQL マネージド インスタンス インスタンスを作成してから最初の 12 か月間、Azure SQL Managed Instance を無料でお試しください。
JSON ネイティブ データ型 新しい JSON ネイティブ データ型は、現在プレビュー段階です。 詳細については、「JSON 型と集計のプレビュー」を参照してください。 SQL Managed Instance は、常に最新の更新ポリシーを使用して構成する必要があります。
JSON 集計関数 2 つの新しい JSON 集計関数 (JSON_OBJECTAGGJSON_ARRAYAGG) を使用すると、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。 SQL Managed Instance は、常に最新の更新ポリシーを使用して構成する必要があります。 詳細については、「JSON 型と集計のプレビュー」を参照してください。
Microsoft Entra の一意ではない名前のサポート ユーザー作成 Transact-SQL(T-SQL)構文が拡張され、一意ではない名前を持つ Azure SQL Managed Instance で Microsoft Entra ログインおよびユーザーの作成をサポートする WITH OBJECT_ID が含まれます。
ネイティブ Windows プリンシパル 新しい Windows 認証メタデータ モードを使用し、Azure SQL Managed Instance を持つ Windows 認証または Microsoft Entra 認証 (Windows プリンシパル メタデータを使用) を有効にします。
Next-gen General Purpose General Purpose サービス レベルと同じ基準コストを維持しながら、マネージド ディスクを使用してリソースの柔軟性を高め、パフォーマンスを向上させる General Purpose サービス レベルのアーキテクチャ アップグレード。
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 を使用したインスタンス間メッセージ交換のサポート。
脅威の検出 脅威の検出は、データベースに対して検出されたセキュリティの脅威を通知します。
General Purpose のゾーン冗長 General Purpose SQL Managed Instance を複数の可用性ゾーンにデプロイし、障害発生時にインスタンスの可用性を向上させます。

一般公開 (GA)

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

機能 GA の月 詳細
インスタンス プール 2024 年 11 月 コストを節約し、単一の仮想マシンのプール内にある複数のインスタンス間でリソースを共有します。 比較的小規模な SQL Server インスタンスをクラウドに移行するための、便利かつコスト効率の高い優れた方法で、2 仮想コア Managed Instance をデプロイする唯一の方法です。
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 にフェールバックできます。
CURRENT_DATE Transact-SQL 2024 年 8 月 現在のデータベース システム タイムスタンプをデータ値として、データベース時刻とタイム ゾーン オフセットなしで返す Transact-SQL (T-SQL) 関数。
メンテナンス期間の事前通知 2024 年 6 月 SQL Managed Instance メンテナンス期間の事前通知が一般公開されました。
更新ポリシー 2024 年 5 月 更新ポリシーを使用して、内部データベース形式の配置と最新の SQL データベース エンジン機能へのアクセスを制御します。 機能セットを SQL Server 2022 で使用できる機能に制限するか、インスタンスで Azure SQL Managed Instance のすべての最新機能を利用できるようにするかを選択できます。
Azure Functions の Azure SQL トリガー 2024 年 3 月 Azure Functions では、Azure SQL Managed Instance の関数トリガーがサポートされています。

2022 年 11 月の機能ウェーブ

2022 年 11 月の機能ウェーブで導入された変更と機能は、ほとんどのインスタンスに統合され、現在はデフォルトで使用できます。 インスタンスを登録するために別のアクションを実行する必要がなくなったため、機能ウェーブに登録されているインスタンスについては、2022 年 11 月の機能ウェーブに挙げあられたオプションが Azure portal から削除されています。 残りの最後のインスタンスは現在、登録プロセス中です。

運用サブスクリプション上のすべての新しいインスタンスは、対象のサブネットに作成されると、既定では、機能ウェーブに登録されます。 次のサブネットの種類が対象です。

  • 新しく作成されたサブネット (既定値)
  • 空の既存のサブネット
  • 機能ウェーブが既に有効になっており、機能ウェーブが有効になっているインスタンスのみを含む既存のサブネット
  • 機能ウェーブが有効になっておらず、機能ウェーブのないインスタンスのみを含む既存のサブネット

機能ウェーブのベネフィットは次のとおりです。

ウェーブで使用できる機能は次のとおりです。

  • インスタンスの停止と開始: 仮想コアと SQL Server ライセンスの課金コストを節約するために、自由にインスタンスを開始および停止できます。
  • Business Critical レベルのゾーン冗長: Business Critical レベルのマネージド インスタンスを複数の可用性ゾーンにデプロイして、サービスの可用性を向上させることができます。
  • マネージド DTC: 混合環境で分散トランザクションを実行します。

ドキュメントの変更点

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

2025 年 1 月

[変更点] 詳細
SQL Insights は廃止されました SQL Insights は廃止され、使用できなくなりました。 データベース 監視 または別の監視ソリューションを使用して、Azure SQL Managed Instance を監視します。

2024 年 11 月

[変更点] 詳細
無料インスタンス オファーの更新 無料インスタンスの有料版へのアップグレードの大幅な簡略化や、その月に残っている無料の仮想コア時間数の表示など、無料オファーは、いくつかの点で更新が行われました。 また、無料オファーは、さらに 9 種類のサブスクリプションで使用できるようになりました。 この機能はプレビュー段階にあります。 詳細については、無料オファーに関する記事を参照してください。
インスタンス プールの一般提供 コストを節約し、単一の仮想マシンのプール内にある複数のインスタンス間でリソースを共有します。 比較的小規模な SQL Server インスタンスをクラウドに移行するための、便利かつコスト効率の高い優れた方法で、2 仮想コア Managed Instance をデプロイする唯一の方法です。 また、予約でがサポートされるようになったので、予約をインスタンス プールに割り当てることで、コンピューティングのコストを大幅に削減できます。 インスタンス プールの一般提供が開始されました。 詳細については、「インスタンス プール」を参照してください。

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 Managed Instance は、常に最新の更新ポリシーを使用して構成する必要があります。
JSON 集計関数のプレビュー 2 つの新しい JSON 集計関数 (JSON_OBJECTAGG と JSON_ARRAYAGG) を使用すると、SQL データからの集計に基づいて JSON オブジェクトまたは配列を構築できます。 詳細については、「JSON 型と集計のプレビュー」を参照してください。 SQL Managed Instance は、常に最新の更新ポリシーを使用して構成する必要があります。
T-SQL プレビューを使用してリンクをフェールオーバーする Transact-SQL (T-SQL) コマンドを使用して、Managed Instance のリンクをフェールオーバーできるようになりました。 この機能は現在、SQL Server 2022 CU13 (KB5036432) 以降でプレビュー段階にあります。 詳細については、「データベースのフェールオーバー」を確認してください。

Archive

過去のニュースについては、「最新情報アーカイブ」を参照してください。

既知の問題

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

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

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