SQL Server 7性能优化 第1章 性能调整.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载 第一部分 基 本 概 念 第1章 性能调整、容量规划和大小估计概述 性能调整、容量规划和大小估计是令人兴奋的主题,提供了许多不同的和新的学习经验。 这些工作是经常变动的,就像软件与硬件一样。在本书即将出版时,一个新的 Microsoft SQL S e r v e r版本已经进行了测试。另外,新的中央处理单元 ( C P U )芯片或新的系统设计经常使得这 些因素变得复杂化。 性能调整可以是具有挑战性的、令人兴奋的,也会是令人沮丧的。对于一个性能问题, 有时有一个很简单的解决方案,有时也许根本没有解决方案。另一个经常面临的挑战是因为 你的系统负载和应用经常发生改变。大小估计与容量规划展现了它们自身的挑战性。有时你 必须基于不完全的与不精确的数据规划系统的容量需求,而且还必须基于对用户需求的估计 来规划预期的工作量。错误地设定一个系统的大小会带来性能问题,从而导致用户组的失败 和不愉快。 本章向你介绍性能调整、大小估计与容量规划的概念与基本原理。首先,我们定义性能 调整,并介绍在完全调整一个 SQL Server系统时需要考虑的三个组件,然后简要地介绍大小 估计与容量规划,最后讨论一种有效的性能调整方法,并提供一些调整技巧与建议。 1.1 性能调整和优化 性能调整(performance tuning)是一项活动,这项活动通过修改系统参数 (软件调整)或通过 改变系统配置(硬件调整)来改变系统性能。性能调整包括对硬件配置、操作系统 ( O S )与关系型 数据库管理系统(relational database management system ,R D B M S )配置,以及对访问这些组件 的应用的详细分析。 调整系统的一个主要目标是消除瓶颈。瓶颈 ( b o t t l e n e c k ) 是性能限制的重要因素,它可以 是硬件或软件,如果不是在正确配置和调整的系统中,就会严重地影响系统性能。减少瓶颈 可以最大地发挥一个系统的性能。 为有效地调整一个系统,你必须遵循一套特定的步骤或方法,必须查看系统中的所有组 件。它们包括应用、硬件与 SQL Server 。首先,让我们看一下涉及系统调整的不同组件。在 本章后面部分,我们着重学习性能调整的方法论。 1.1.1 应用调整 应用调整通常是调整一个基于 SQL Server 系统的第一步,我们基于多种原因需要完成应 用调整。应用是最有可能导致性能问题的部分。另外,应用相对来说通常易于监控,有时也 易于修改,以达到更高的效能。首先通过调整应用,然后可以调整硬件与 SQL Server ,并且 自信应用不会过量地使用系统资源。 2 第一部分 基 本 概 念 下载 性能调整包括分析结构化查询语言 (structured query language ,S Q L )语句,并决定相关的 查询是否有效。低效率的查询通常使用过量的系统资源并需要使用过多的时间来运行。通过 调整这些S Q L语句,以及调整访问数据库应用的方法,可以显著地改善一个系统的性能。 1.1.2 SQL Server调整 SQL Server调整与硬件调整是紧密相关的。通过修改 SQL Server 的配置参数( c o n f i g u r a t i o n p a r a m e t e r ) ,SQL Server调整包括改变它分配资源的方法以及它的工作方式。有些配置参数与 资源的使用有关,有些则无关。那些与资源使用有关的参数紧密地依赖于系统中可用的硬件 资源。这些参数必须基于系统中可用的硬件资源的类型与数量进行修改。 例如,一个具有多处理器的系统,如对称多处理器 (symmetric multiprocessing ,S M P )系 统,使用多个SQL Server线程(进程) 的效果要比使用单处理器的系统工作得更好。具有许多可 用内存的系统应该调整 SQL Server ,以充分利用这些附加的内存。应该修改输入 /输出( I / O )参 数,以充分利用系统中所拥有的 I / O 系统类型。SQL Server调整与硬件调整包括为需求的工作 量提供足够的系统资源。 1.1.3 硬件调整 硬件调整,是为要求的工作量提供足够的硬件资源的行动,处于大小 (尺寸)估计

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档