3

私は1.63 GB11のデータベースにテキスト情報について持っています。

これらのデータベース情報は相互に実現されていません。私のアプリケーションはDVDから実行されていますが、各データベースへの最初の接続に問題があり、各データベースへの接続を開くのに少し時間がかかります。質問があります:どちらが良いですか?1-単一のデータベースにすべてのテーブルを収集すると、アプリケーションの速度が向上しますか?SQLCE 3.5でデータベースを作成し、エンティティフレームワークを使用しています。

4

2 に答える 2

3

あなたの質問は実際には適切に答えるのに十分なコンテキストを提供しませんが、初期接続遅延が問題である場合、アウトバウンド接続の数を自然に減らすとパフォーマンスが向上します。コンテキストが不足しているため、単一のデータベースがパフォーマンスとスケーラビリティにどのように影響するかを知ることは不可能です。

于 2012-11-10T04:19:26.977 に答える
1

データベースの数に関係なく、通常は接続をプールする必要があります...

プーリングにより、一連の接続がすでに確立されており、オーバーヘッドなしですぐに使用できます。

于 2012-11-10T04:30:31.620 に答える