SQL Server管理扩展

时间:2013-02-05 12:01:47

标签: sql-server-2008-r2 ssms

我们正在玩多租户架构,而不是基于分区而是拥有大量数据库。我们决定进行一些测试

生成5 000个数据库模式,每个模式包含~100个DB对象。 250k桌子和250k其他数据库对象(键,索引)。

发现缺点:

  1. 试图从SQL MGMT Studio打开表格列表 - 大约需要10-15分钟。 MGMT Studio分配了大约700 Mb的RAM
  2. DB Utilities不起作用 - 尝试过Red Gate,DB Forge,Adept SQL Diff
  3. 管理和运行SQL Server时有什么建议吗?

2 个答案:

答案 0 :(得分:0)

尝试使用从命令提示符运行的sqlcmd utility

答案 1 :(得分:0)

您可以尝试编写自己的管理工具,专门针对您使用SMO所需的内容:

Creating SMO Programs - MSDN

通过这种方式,您可以简化程序并仅加载所需的内容并可能提高性能。