1_运行环境系统调优.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1_运行环境系统调优

系统调优及实践经验分享之一 运行环境系统调优 讲师姓名:汪涛 部门:研发三部 电话:0212183, 邮箱:tao_wang@ 目录 系统调优概述 操作系统调优 数据库调优(Oracle 10g ) 应用服务器调优(WebLogic ) IntelliFlow引擎调优 2 系统调优概述 3 影响应用系统性能的主要因素 机器硬件配置 CPU,内存,硬盘数量和容量,I/O通道性能 网络环境 网络带宽,交换机性能 操作系统 企业版、专业版、桌面版 数据库服务器 内存配置、表空间、索引、连接数 J2EE应用服务器 线程总数、连接池大小、JVM 内存量、Web容器线程数 工作流引擎 调度线程数、Cache大小、集群 应用层代码 高效代码、正确使用DB连接 4 性能调优准则 全面考虑 很多参数是互相制约的,不能片面调整 把握系统参数的协调性 一次更改一个参数 不要一次更改多个性能参数,以便建立可对比的评估基础 按级别测量 以便建立可对比的评估基础 可使用的系统级别列表: 硬件,操作系统 应用程序服务器,数据库管理系统 SQL语句,应用程序 5 关注重点 操作系统调优 数据库调优(以Oracle为例) 应用服务器调优(以WebLogic为例) 6 操作系统调优 7 操作系统调优 使用服务器版本的操作系统 桌面版本的操作系统一般对并发量会有限制 设置最大数量的服务器授权用户数 例如Windows 2000 [Advanced] Server在安装过程中 ,系统会提示输入对服务器访问的授权用户数 打最新的补丁 8 数据库调优(Oracle 10g) 9 一般性指导原则1/2 使用服务器版的数据库系统,不要使用开发版或单机 版的数据库系统。 如果数据库有补丁,要尽量打补丁。 建立多个物理设备,例如对于IntelliFlow的数据库, 建议把数据区和索引区建立在不同的物理设备上。 系统控制数据库和用户数据库建立在不同的硬盘上。 临时库、系统库、日志库要足够大,日志库设为自动 清除。 数据库系统要设置足够多的锁资源。设置合理的锁数 量,以避免锁不够用造成锁升级和发生阻塞的可能性 。 10 一般性指导原则2/2 设置合理的锁升级阀值,避免过度的锁升级 确保配置的数据库的连接数目够用,一般保持在250 个用户连接即可。如果发现有出现“不能获得数据库 连接”的类似信息,可适当的调大连接数。 按照查询情况建立相适

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档