none
请教各位大侠,一个SQLServer数据库实例下有几十个数据库会比只有几个数据库带来什么问题,假使总数据量一样,谢谢! RRS feed

答案

  • 如果系统性能足够,没什么特别差异。

    数据量比较大的时候 分表和分库 都能带来性能提升。


    family as water


    请问,有没有管理方面的坏处?

    当然啦,备份,文件数目都增加了,管理肯定要更麻烦一些。你要权衡管理上的额外成本和性能提升的好处。

    对于专职DBA来说,可以通过脚本,程序来降低管理成本。没有DBA就靠人盯着了。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 Tim-2009 2012年12月13日 10:52
    2012年12月13日 9:35
    版主
  • 没有差异,只是多了一些对象名、系统对象而已

    管理方面自然更繁琐。。分情况吧,或许真的太大,要分开存储在不同位置那就更灵活,不管是数据文件还是备份文件


    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com

    • 已标记为答案 Tim-2009 2012年12月13日 10:52
    2012年12月13日 9:38

全部回复

  • 磁盘IO能力有限

    CPU,Memory有限


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.

    2012年12月13日 8:01
  • 如果系统性能足够,没什么特别差异。

    数据量比较大的时候 分表和分库 都能带来性能提升。


    family as water

    2012年12月13日 8:09
  • 如果系统性能足够,没什么特别差异。

    数据量比较大的时候 分表和分库 都能带来性能提升。


    family as water


    请问,有没有管理方面的坏处?
    2012年12月13日 9:29
  • 如果系统性能足够,没什么特别差异。

    数据量比较大的时候 分表和分库 都能带来性能提升。


    family as water


    请问,有没有管理方面的坏处?

    当然啦,备份,文件数目都增加了,管理肯定要更麻烦一些。你要权衡管理上的额外成本和性能提升的好处。

    对于专职DBA来说,可以通过脚本,程序来降低管理成本。没有DBA就靠人盯着了。


    想不想时已是想,不如不想都不想。

    • 已标记为答案 Tim-2009 2012年12月13日 10:52
    2012年12月13日 9:35
    版主
  • 没有差异,只是多了一些对象名、系统对象而已

    管理方面自然更繁琐。。分情况吧,或许真的太大,要分开存储在不同位置那就更灵活,不管是数据文件还是备份文件


    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com

    • 已标记为答案 Tim-2009 2012年12月13日 10:52
    2012年12月13日 9:38