db2服务器性能监控,基于RS6000服务器的DB2数据库性能调优

本文详细探讨了针对运行AIX操作系统且搭载DB2数据库的天津泰达心血管医院业务系统,进行性能优化的实践过程。通过硬件故障排查、性能监控、参数调整等手段,显著提升了系统CPU利用率、内存管理和数据库性能,降低IO瓶颈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

摘要:

为了保障业务系统的正常平稳运行,减少硬件投入成本,需要对系统性能调优.系统调优是指在系统运行某特定应用服务功能程序时,针对该应用的特点和要求将服务器的系统资源尽可能均衡地,充分地利用,即合理分配资源和调整系统设置来最大化系统吞吐能力,减少系统的响应时间.让系统达到最优性能从来就不是一件简单的任务,需要涉及很多方面,如操作系统,数据库,中间件,应用,网络等等.

本文是结合天津泰达心血管医院业务系统性能优化项目,对基于RS6000计算机系统(运行AIX操作系统)的DB2数据库性能优化技术进行研究.论文主要包括以下几方面:

(1)给出利用AIX操作系统错误日志及设备状态检查工具对RS6000计算机系统进行硬件故障检查的方法和具体步骤,以排除因硬件故障导致的系统性能下降.

(2)通过对系统CPU,IO,内存,网络进行性能分析,查出系统瓶颈以及系统最繁忙的时间段.

(3)在系统繁忙的时间段通过对DB2数据库系统进行快照监控和事件监控数据来分析数据库活动和性能,研究产生性能问题的原因.通过对于数据库快照监控可以发掘来自于数据库自身与数据库之外的性能问题;通过对于数据库的事件监控,监测到高成本的SQL语句,并且减少这些语句的执行成本.

(4)根据AIX操作系统分析结果,调整操作系统IO参数,内核参数.根据DB2数据库性能分析结果,对数据库内存参数调整,以更有效地使用内存;对数据库其它配置参数进行针对性调整,减少各种等待事件;合理分配数据文件物理存储,以减少磁盘I/O竞争;对数据库表与索引进行有效地重组,并且更新表的统计计信息,以获得更优的查询效率.

(5)实验表明,调整后的系统在系统业务运行期间的高峰期CPU使用率均值从99%下降到79%,内存交换空间使用从峰值300页下降到3页,工作时间空闲内存从380M增加到500M.整个IO繁忙峰值从80%-100%下降到80%以下.

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值