哪个更好:多数据库或单数据库[关闭]

Posted

技术标签:

【中文标题】哪个更好:多数据库或单数据库[关闭]【英文标题】:Which Is better : Multi databases or single database [closed] 【发布时间】:2012-11-10 04:13:52 【问题描述】:

我在 11 个数据库中有大约 1.63 GB 的文本信息。

这些数据库信息不相互关联。 我的应用程序从 DVD 运行我在第一次连接到每个数据库时遇到了一些问题 它需要一些时间来打开到每个数据库的连接。 我有一个问题:哪个更好? 1-收集单个数据库中的所有表提高我的应用程序速度? 我使用 SQLCE 3.5 创建了我的数据库,并且正在使用实体框架。

【问题讨论】:

这么明显这是一个只读数据库? @Kirk Woll:是的,它是只读的。 两者都做并衡量哪个表现更好? (提示:如果您的回答是“这将花费太多时间!”那么您选择哪种方法并不重要) 【参考方案1】:

您的问题确实没有提供足够好的上下文来正确回答,但如果初始连接延迟是问题所在,那么自然减少出站连接的数量将提高性能。由于缺乏上下文,无法知道单个数据库如何影响性能和可扩展性。

【讨论】:

每个数据库的确切初始连接延迟需要一些时间。如果我将所有数据库收集在一个数据库中,我只有一个初始连接?是真的吗?【参考方案2】:

不管数据库的数量是多少,通常你都应该池化连接...

池化留下一组已经建立并准备好使用的连接,没有开销

【讨论】:

是的,但问题明确集中在第一个连接上。

以上是关于哪个更好:多数据库或单数据库[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

哪个 jQuery 多元素选择器优化得更好

一秒钟内的查询数量非常多。 [关闭]

谷歌应用引擎或亚马逊网络服务[关闭]

js实现元素的多选,或单选功能

Coredata或Sqlite哪个更好[关闭]

使用php或javascript将数据从excel导入Html网站哪个更好? [关闭]