如果是 SQL Server 2005 或更高版本,我首先会查看文件统计信息,它向您显示每个数据库使用了多少磁盘 IO,以及内存统计信息:
内存故障:
SELECT
(CASE WHEN ([is_modified] = 1) THEN 'Dirty' ELSE 'Clean' END) AS 'Page State',
(CASE WHEN ([database_id] = 32767) THEN 'Resource Database' ELSE DB_NAME (database_id) END) AS 'Database Name',
COUNT (*) AS 'Page Count'
FROM sys.dm_os_buffer_descriptors
GROUP BY [database_id], [is_modified]
ORDER BY [database_id], [is_modified];
GO
Microsoft 提供了一个评估和规划工具包,您可以将其指向您的 SQL Server,它会每 5 分钟轮询一次以收集有用的信息,例如 IOPS。
如果是 SQL Server 2005 或更高版本,我首先会查看文件统计信息,它向您显示每个数据库使用了多少磁盘 IO,以及内存统计信息:
内存故障:
Microsoft 提供了一个评估和规划工具包,您可以将其指向您的 SQL Server,它会每 5 分钟轮询一次以收集有用的信息,例如 IOPS。
对于合并/迁移项目,Bob Duffy (MCM) 的 SQL Bits 演示视频中有很多技巧。
我建议对这个答案采用类似的分析模式。这种情况下的问题是如何将更多数据库安装到一个实例上,类似于您要实现的目标。