3

参照テーブルの考え方を正しく理解しているかどうかはわかりません。私の考えでは、すべてのシャードに同じデータを含むテーブルです。私が間違っている?参照テーブルにデータを挿入して、すべてのシャードでデータを乗算する方法がわからないため、質問しています。それともそれは不可能ですか?誰でもこの問題を明確にできますか?

4

1 に答える 1

4

はい、参照テーブルの考え方は、すべてのシャードに同じデータが含まれているということです。シャードの数が少なく、データの変更がめったにない場合は、アプリケーションで複数の接続を開き、変更を複数の DB に同時に適用できます。または、すべてのシャードで定期的に反復して参照データを更新するか、行の新しいイメージの一括挿入を実行する管理スクリプトを作成できます。

Elastic DB ジョブと呼ばれる Azure SQL Database でプレビュー中の新機能により、すべてのシャードで実行する操作の SQL スクリプトを定義し、最終的な完了を保証してスクリプトを非同期で実行できます。これを使用して、参照テーブルを更新できる可能性があります。機能の詳細はこちら.

于 2015-05-04T20:29:02.703 に答える