SQL Server 2005是否可以扩展到大量数据库?

时间:2008-09-15 23:00:47

标签: sql-server sql-server-2005

如果我向单个SQL Server实例添加3-400个数据库,是否会遇到大量数据库引入的扩展问题?

3 个答案:

答案 0 :(得分:2)

这是最能回答的问题之一:您为什么要首先尝试这样做?这些数据库的并发性是什么?您是否可以在规范化表格中执行相同功能时生成数据库?

那就是说,是的MSSQL 2005将处理每个安装的数据库级别。它或多或少会与数据库有关,这将严重影响您的性能(传入连接,CPU使用等)。

答案 1 :(得分:1)

根据SO播客#11中的Joel Spolsky所说,你将在2005年之前的任何版本中使用,但是这可以在SQL Server 2005中修复。

您可以看到播客here中的成绩单。

答案 2 :(得分:0)

我从来没有在2005年尝试过这个。但是我曾经工作过的公司在7.0上试过这个并且它失败了。随着2000年的事情变得更好,但跨数据库的查询仍然非常缓慢,并且占用了太多的系统资源。我只能想象2005年会再次改善。

您是在跨数据库查询还是只在同一台服务器上托管它们?如果您要查询数据库,我认为您需要再次查看数据体系结构并找到分离数据的其他方法。如果它只是一个托管问题,您可以随时尝试将数据库转移到其他服务器,因为已达到容量。

对不起,我这里没有明确答案。