SQL Server 2012で個別のデータベースを使用する2つのアプリケーションがありますが、INNER JOINを使用してデータを取得するストアドプロシージャはいくつかあります(合計7つの結合)。 Azureに移行し、既存のデータベースを使用してテストを設定し、外部テーブルを使用して他のデータベースからデータを取得することを検討しています。Azureの弾性クエリのパフォーマンス
問題は、これらのクエリのパフォーマンスがサーバーでは1〜15秒、Azureでは4〜4分になります。すべてのテーブルを同じDBに移動するのは理想的ではありませんが、テーブルを同じデータベースに移動しようとしましたが、速度の問題は修正されました。
私たちのテストの目的のために、私たちは50 DTUs Azure標準弾性プールを使用しています。
クエリパフォーマンスペインはポータルに表示されます..また、次の月末には管理されたインスタンスがあると思いますが(sqlの場合と同じですが)、sqlserverのすべての機能があります。同様にテストしてください – TheGameiswar
https://www.dcac.co/syndication/managed-instances-versus-azure-sql-database-whats-the-right-solution-for-you – TheGameiswar