有没有人使用过使用的调整选项TF834 large page allocations
。我只是在阅读有关它的MS文章,并且想知道是否有人使用过它并看到了性能提升。有什么需要注意的小窍门,陷阱吗?
该服务器是Windows 2008 64位,128 GB RAM,4个CPU 8核心超大型(总共64核心)SQL2005服务器。我希望调整服务器以更好地使用其规格,而不仅仅是使用当前已在其上完成的默认SQL安装。任何额外的提示都将受到欢迎。
有没有人使用过使用的调整选项TF834 large page allocations
。我只是在阅读有关它的MS文章,并且想知道是否有人使用过它并看到了性能提升。有什么需要注意的小窍门,陷阱吗?
该服务器是Windows 2008 64位,128 GB RAM,4个CPU 8核心超大型(总共64核心)SQL2005服务器。我希望调整服务器以更好地使用其规格,而不仅仅是使用当前已在其上完成的默认SQL安装。任何额外的提示都将受到欢迎。
Answers:
Microsoft的Thomas Kejser(博客)定期提出834跟踪标志是SQL Server唯一的快速跟踪标志。我敢肯定,他会通过大量测试予以警告!
难题。我为自己打开的东西,希望您能发现一些新的东西:
跟踪标志834:对缓冲池使用Microsoft Windows大页分配跟踪标志834使SQL Server对分配给缓冲池的内存使用Microsoft Windows大页分配。页面大小因硬件平台而异,但是页面大小可能在2 MB到16 MB之间。大页面在启动时分配,并在该过程的整个生命周期中保留。跟踪标志834通过提高CPU中转换后备缓冲器(TLB)的效率来提高性能。
跟踪标志834仅适用于SQL Server的64位版本。您必须具有“内存中的锁定页”用户权限才能打开跟踪标记834。只能在启动时打开跟踪标记834。
如果内存碎片并且无法分配大页面,则跟踪标志834可能会阻止服务器启动。因此,跟踪标志834最适合专用于SQL Server的服务器。 更多
在我看来,这是一个足够好(并且唯一)的文档: 对SQL Server 2005 和SQL Server 2008中的性能问题进行故障排除:对SQL Server 2008中的性能问题进行故障排除。有关Denali和新增内容的两个字:SQL Server内存管理器更改在德纳利。
运气。