2012-11-10 109 views
3

我在11個數據庫中有關於1.63 GB的文本信息。哪個更好:多數據庫或單個數據庫

這些數據庫信息並不相互關聯。 我的應用程序從DVD運行我有一些問題,首先連接到每個數據庫 它需要一些時間來打開連接到每個數據庫。 我有一個問題:哪個更好? 1-收集單個數據庫中的所有表格可提高我的應用程序速度? 我使用SQLCE 3.5創建了我的數據庫,並且使用了實體框架。

+2

那麼顯然這個使用的連接是一種只讀數據庫? –

+0

@Kirk Woll:是隻讀的。 – KF2

+0

做到兩者並衡量哪個性能更好? (提示:如果你的答案是「這將花費太多時間!」那麼你選擇哪種方法並不重要) – ShiDoiSi

回答

3

你的問題確實不能提供足夠好的上下文來正確回答,但如果初始連接延遲是問題,那麼自然減少出站連接的數量將會提高性能。鑑於缺乏背景,單個數據庫如何影響性能和可擴展性是不可能知道的。

+0

每個數據庫的準確初始連接延遲需要一些時間。如果我收集所有數據庫在一個單一的我只有一個初始連接?是真的嗎? – KF2

1

不管數據庫的數量,一般你應該池連接...

池留下了一組已經建立,並準備在沒有開銷的

+1

是的,但問題明確地集中在第一個連接上。 –

相關問題