現在、アプリケーション データベースから Azure SQL データベースにデータを取り込んでいます。現在、サイズは約 600 GB で (主に 3 つのファクト テーブルのみに分散されており、残りのテーブルは非常に小さいマスター データです)、40 個の仮想コアで実行されています (レポートに頻繁に使用するため、大きな数が必要です)。仮想コアの数)。
私が現在直面しているいくつかの問題:
通常、ソースからシンクへのデータ コピーには非常に長い時間がかかります。私たちが使用しているアプローチは
delete
、今月のすべてのレコードに対して、次にcopy
アプリケーション データベースからの今月のデータに対してです。通常、シンクへの書き込みにも多くの時間がかかります (私が信じているファクト テーブルのインデックスのため)。誰かが大きなクエリをプルするたびに、データ I/O が高くなります。
ここで、誰かがセットアップをより速く機能させる方法についていくつかの光を当てることができることを願っています.
ありがとう!