首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server性能-架构与多个数据库

SQL Server性能-架构与多个数据库
EN

Stack Overflow用户
提问于 2012-10-30 13:00:37
回答 1查看 2.4K关注 0票数 2

这纯粹是从性能的角度来看的,而且仅适用于SQL Server。我正在使用SQL Server 2012。我正在从一个不同的数据库服务器(Ctree)迁移。数据库从不到100MB到大约2-3 in,总共5个。有很多表-总共有400多个表。

就性能而言,仅使用单个数据库和多个模式还是按原样使用多个数据库会更好?现有的逻辑是有多个数据库,并且有7个不同的应用程序(C# - ADO.NET)使用这些数据库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-30 13:48:28

如果这些数据库最终都运行在同一台物理服务器上,我非常怀疑将其拆分到多个数据库中是否会带来任何显著的性能好处。

但是:如果您将其拆分成几个单独的数据库,您将无法使用外键约束跨数据库边界建立引用完整性-因此这可能是一个缺点和缺点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13132903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档