参照テーブルの考え方を正しく理解しているかどうかはわかりません。私の考えでは、すべてのシャードに同じデータを含むテーブルです。私が間違っている?参照テーブルにデータを挿入して、すべてのシャードでデータを乗算する方法がわからないため、質問しています。それともそれは不可能ですか?誰でもこの問題を明確にできますか?
user2229474
質問する
335 次
1 に答える
4
はい、参照テーブルの考え方は、すべてのシャードに同じデータが含まれているということです。シャードの数が少なく、データの変更がめったにない場合は、アプリケーションで複数の接続を開き、変更を複数の DB に同時に適用できます。または、すべてのシャードで定期的に反復して参照データを更新するか、行の新しいイメージの一括挿入を実行する管理スクリプトを作成できます。
Elastic DB ジョブと呼ばれる Azure SQL Database でプレビュー中の新機能により、すべてのシャードで実行する操作の SQL スクリプトを定義し、最終的な完了を保証してスクリプトを非同期で実行できます。これを使用して、参照テーブルを更新できる可能性があります。機能の詳細はこちら.
于 2015-05-04T20:29:02.703 に答える