SAP性能优化指南

SAP性能优化指南

ID:38169128

大小:40.55 KB

页数:19页

时间:2019-06-06

SAP性能优化指南_第1页
SAP性能优化指南_第2页
SAP性能优化指南_第3页
SAP性能优化指南_第4页
SAP性能优化指南_第5页
资源描述:

《SAP性能优化指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MSSQLServer7.0的SAPR/3性能优化指南1998年11月发行读者本文档所提供的信息可以帮助SAPR/3数据库管理员理解Microsoft®SQLServer™7.0的各个方面。这些方面可以经过优化,从而在与SAPR/3环境相关的特有数据库工作负荷条件下提供最佳性能。虽然本文档是为SAPR/3站点量身定制的,但是一定要注意本文档中描述的SQLServer功能和优化技巧不仅仅适用于SAPR/3。大型到超大型数据库(VLDB)需要支持大量用户连接和大的工作负荷,工作于这一环境中的数据库管理员将从本文的信息中获益匪浅。引言本篇有关性能优化的文档将讨论SAPR/3环境中的SQLServer

2、7.0最佳配置。本指南分为四个逻辑部分。第一部分,讨论与MicrosoftWindowsNT®Server相关的配置选项。第二部分,描述SAPR/3环境中SQLServer的重要配置选项。前面这两个部分直截了当,其中还包含了在SQLServer的初始配置过程中几分钟就可以完成的一些步骤。第三部分,讨论SQLServer的索引设计,因为它与SAPR/3相关。索引分析往往是一个极其棘手的过程,为使数据库性能最佳需要持续不断地执行索引分析。MicrosoftTechNet中的“MicrosoftSQLServer7.0性能优化指南”应该作为本文第三部分的补充读物。该指南综合讨论硬件I/O性能、索引设

3、计以及SQLServer性能优化工具。第四部分,讨论R/3数据库中的SQLServer文件和文件组的最佳应用。WindowsNT配置WindowsNT页面文件的大小应该至少比服务器上安装的RAM大三倍,而且要至少有10亿字节(1GB)。设置页面文件大小1.在开始菜单上,指向设置,然后单击控制面板。2.双击系统,然后双击性能选项卡。3.单击更改,然后在起始大小(MB)框中,输入页面文件的大小(按兆字节(MB)计)。4.单击确定。通常,VMM(虚拟内存管理器)已经根据SQLServer安装的默认设置进行了适当的配置。检查和/或配置VMM设置1.在开始菜单上,指向设置,然后单击控制面板。2.双击网络

4、,然后单击服务选项卡。3.双击服务器,选择最大化网络应用程序吞吐量,然后单击确定。配置最小影响的屏幕保护程序和墙纸1.在开始菜单上,指向设置,然后单击控制面板。2.双击显示,然后单击背景选项卡。3.选定图案为(无),并选定墙纸为(无)。4.单击应用,然后单击屏幕保护程序选项卡。5.在屏幕保护程序下,选定BlankScreen,然后选定密码保护。6.单击应用。一些多处理器服务器可以将联网I/O请求动态分发到最不繁忙的处理器。该硬件功能有助于防止在服务于许多联网请求的系统中出现处理器瓶颈和不良网络性能。该功能通常称为对称中断分发,使用该功能可以改进可扩展性能并防止出现在其它处理器还有剩余容量时某一

5、个处理器却成为瓶颈的情况。它在Pentium处理器系列的WindowsNT4.0HAL(硬件抽象层)中可以找到。Windows®2000也支持该功能。不同处理器操作平台使用不同方法分发中断。网卡的中断分发是由每个处理器操作平台的HAL来控制的。HAL实施的中断方案取决于处理器的性能。某些处理器包含了中断控制硬件,如高级可编程中断控制器(APIC)。APIC允许处理器将中断路由到计算机上的其它处理器。有关特定处理器操作平台所使用的分发方法的详细信息,请咨询操作平台供应商。在默认情况下,WindowsNT4.0不使用对称中断分发,而是将与网卡(NIC)相关的延迟进程调用(DPC)活动分配给系统中编

6、号最大的处理器。在安装有多个NIC且NIC活动的系统中,每个额外的NIC的活动都指派到下一个编号最大的处理器。如果处理器频繁以百分之百的容量(性能监视器所显示的Processor:%ProcessorTime=100%)操作而且一半以上时间用于为DPC提供服务上(即如果Processor:%DPCTime>50%),那么可以通过调整ProcessorAffinityMask来提高性能。警告注册表编辑器使用不当会导致严重的问题,有可能需要重新安装操作系统。使用注册表编辑器要特别小心。Microsoft不保证能够解决因注册表编辑器使用不当而导致的问题。建议您在执行修改前备份注册表内容,这样在注册表

7、修改出现问题时就能够还原内容。有关备份和还原注册表信息的说明可以在注册表编辑器的联机帮助中找到。在能够进行对称中断分发的多处理器服务器上,将WindowsNT注册表中ProcessorAffinityMask数值项的值设置为零。这样就会将网络I/O请求动态分发到最有能力处理请求的处理器中。ProcessorAffinityMask位于:HKEY_LOCAL_MACHINESystemCurre

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。