我想知道哪种方法更好(在性能方面)
A) 1个数据库,包含4个表
或
B) 2个数据库(同一服务器),每个数据库有2个表。
表的大小和用法大致相似,因此数据库1上的2个表与数据库2上的2个表的用法/大小相似
这些表可以有+500,000条记录,并且每个数据库上的2个表是不相关的(它们之间没有连接查询等)
提前感谢您的评论
发布于 2010-03-26 19:00:26
我希望在性能上没有什么不同。
发布于 2010-03-26 19:02:44
在性能方面,没有显著差异。从管理的角度考虑哪一个更好(例如,它们是否共享访问控制规则),以及您是否有一个可以将它们放在一起的硬件配置。共享管理是将它们放在一起的一个很好的理由,需要跨硬件拆分是分开的一个很好的理由。
发布于 2010-03-26 19:17:07
除了没有性能差异之外,我还会考虑将表移动到不同的数据库或将所有表保存在同一数据库中的数据备份策略。
https://stackoverflow.com/questions/2522649
复制相似问题