Azureリレーショナル比較

Azure SQL DatabaseとAzure SQL Managed Instanceの最大の違いはどれか?

A.Azure SQL DatabaseはシングルテナントでSQL Agentが使用できるが、Managed InstanceはマルチテナントでSQL Agentが使用できない
✗ 誤りです。Azure SQL Databaseはマルチテナント、Managed Instanceはシングルテナント構成です。またSQL Agentはどちらでも制限があります。
B.Azure SQL DatabaseはSQL Serverのインスタンスレベル機能(SQL Agent・リンクサーバー・Service Broker)が制限されているが、Managed Instanceはこれらがサポートされている← 正解
✓ 正解です。Managed InstanceはSQL Server互換性が高く、SQL Agent・リンクサーバー・Service Brokerなどのインスタンスレベル機能がサポートされています。
C.Azure SQL Managed InstanceはDTUベースの課金だが、Azure SQL DatabaseはvCore課金モデルのみ
✗ 誤りです。Managed InstanceはvCoreモデルのみで、Azure SQL DatabaseはDTUとvCoreの両方をサポートしています。
D.Azure SQL DatabaseはVNET内にデプロイ可能だが、Managed InstanceはVNET内にデプロイできない
✗ 誤りです。逆です。Managed InstanceはVNET内にデプロイされ、Azure SQL DatabaseはVNETの外部にあります。

この問題のポイント

Managed InstanceはSQL Server互換性が高く、SQL Agent・リンクサーバー・Service Brokerなどのインスタンスレベル機能がサポートされています。

DP-900:Microsoft Azure Data Fundamentals の問題一覧