0

私のプロジェクトでは、既存の SQL azure データベースがあり、そのデータベースをスケーリングするために azure フェデレーションを使用したいと考えています。

既存のテーブル myCustomer でこれを達成するにはどうすればよいですか。customer_Id に基づいてテーブルを統合することを計画しています。関連するチュートリアルはありますか?.どこから始めればよいですか?

フェデレーションにより、プロジェクトで使用されている既存のクエリを変更する必要がありますか?

ありがとう。

4

2 に答える 2

1

MSDN Magazine の George Huey の記事を読みましたか?

「SQL Server または SQL Azure から SQL Azure フェデレーションへのデータベース スキーマの移行」というセクションで、既存の SQL または Azure SQL DB からフェデレーションを使用する DB への移行について説明します。

その直後に、データクエリに関するチュートリアル ( part1part2 ) を読むことをお勧めします。

フェデレーションからデータにアクセスしたい場合は、クエリを変更する必要があります。基本的に、すべてのフェデレーションは独立した SQL データベースであり、データをクエリする前に、まず正しいフェデレーションへの接続を確立する必要があります。

Entity Framework でフェデレーションを使用する方法にもいくつかの特殊性があります。これは、一部はフェデレーション インスタンスへの接続の追加オーバーヘッドが原因であり、一部はフェデレーションが MARS 操作のサポートを提供していないためです (記事)。

于 2013-06-26T14:43:31.750 に答える