步骤3:测试你的SQL Server合并 一旦你完成了对用户数据库的分析,你必须仔细决定要把哪个用户数据库放在堆栈中。 以下的几种情况将会强制你在不同的实例中进行合并: - 用户数据库具有不一致的名字冲突。
- 用户数据库中的tempdb使用频繁。
- 来自没有进过标准整理的SQL Server的用户数据库。
我将在本章稍后的内容中给出更加详细的清单列表,表名为“在单个实例及多个实例中合并的对比” 有些情况下,你被强迫在运行以前版本的SQL Server上进行合并,通常称为版本堆(version stack)。其中包括版本依赖性或者SQL 全文本搜索的过量使用等情况。 一旦你决定了将哪个数据库放置在堆中,要仔细的检查数据访问和数据使用模式。这些将会帮助你将用户数据库在合并的SQL Server上进行分组,以提供优化的性能。例如,将具有较高负载的单个的用户数据库放在不同的堆中,然后将负载较低的用户数据库添加到这些堆中,并且观察整体的性能。通过这种方式调整之后,你就会在硬件资源有限的情况下收到较优的吞吐量。 仔细地对你在默认的SQL Server和数据库设置上进行的任何更改记录文档。
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 3 45 6 下一页
上一篇:专家教你优化你的SQL Server硬件性能 下一篇:详细介绍优化SQL Server 2000的设置
|