合計で約 1.0 TB の 12 のデータベースがあり、それぞれが SQL 2005 Enterprise を実行している異なる物理サーバー上にあり、すべてまったく同じスキーマを使用しています。このデータを別の単一データベースにオフロードして、最大 1 時間の待ち時間で他の目的 (レポート、Web サービスなど) に使用できるようにする必要があります。
また、これらのサーバーはすべて同じラック内にあり、ギガビット接続で接続されており、データベースへの挿入が最小限 (平均 2500 レコード/時間) であることにも注意してください。現在の方法は非常に不安定です。データは現在、12 台のサーバーのそれぞれから別のサーバー上のデータベースに複製 (SQL Server トランザクション レプリケーション) されています (そうです、12 台の異なるサーバーからの 12 個の異なる従業員テーブルが別のサーバー上の単一の従業員テーブルに作成されています)。サーバ)。
すべてのテーブルには主キーがあり、行はすべてのテーブルで一意です (各テーブルには施設 ID があります)。
私のオプションは何ですか?これを行う簡単な方法が必要です。