畅享博客 > iT慢-郎中 > 系统慢系列 > [原创]系统慢!怎么办?
2007-11-9 11:28:36

[原创]系统慢!怎么办?

 

 

[原创]系统慢!怎么办?(第一回)

随着生产系统的稳定上线运行后,数据量不断的增加,并发用户数不断的递增,系统运行速度缓慢的现象越来越普遍,同时也越来越严重!

应用系统变慢,是一个无法改变趋势和现象。只要不是慢到无法忍受,并且没有造成事故,通常是忽略而不会认真处理。就像“牙痛不是病,痛起来真要命”,牙痛不会是突然发生的,是逐渐累积的出来的。系统慢也不会是突然发生的,是各种原因不断的累积出来的现象。

 

常见五花八门“慢”的描述:

- 后台的ERP系统,有时总是很慢,甚至有数据库锁死现象,如何处理?

- 最近系统压力很大,IO等待一直严重,不知道如何办?

服務器經常非常慢,cpu负载經常達到100%,怎麼辦?

- 数据库应用经常慢,但一会儿又好了,如何监控CPU线程了,如何处理?

请帮忙看看statspack,是不是我的IO已经跟不上了,客户经常抱怨数据库慢,等待太久。

- 数据库变的很慢咋分析处理,尤其是在月结的高峰时段。

Oracle服务器的负载非常大,在某一时间压力大能否查出原因?

aix 系统cpu 使用率高,如何解决?

- 数据库服务器周期性停顿是什么问题?

      

“牙痛”,很明确要找牙医治疗,但是“系统慢”,要找哪个供应商来看?

 

常见性能优化的方式:

当开始发觉系统发生慢的时候,因为还不是太严重,所以通常有几种方式进行:

1召集各方一起会诊:

a)      找服务器、存储、网络、数据库、软件商和集成商一起会诊:通常结论是没有人说他的设备有问题。

2自己想办法解决: 

a)      上论坛看有没有热心的高手帮忙:但是毕竟天下没有白吃的午餐!

b)      找操作系统、数据库、软件、和其他硬件的优化方案:翻遍各种参考资料,但是不容易找到和自己完全相同的情况,

c)      总算找到相关的优化方法,但生产系统无法随便更改参数,万一造成事故,无法承担。

当这个现象累积到一定的程度,发现已经无法靠简单的优化命令来解决时,才发现问题的严重性,就必需进行另一阶段的升级优化,但是在各种不同的软件和硬件中,到底要从那里开始? 

 

常见的性能升级改造方案:

-            主机、服务器的性能升级

n 2CPU加到4CPU/4CPU升级到8CPU

n 内存从2GB加到4GB, 8GB16GB

n PC服务器换成Unix小型机

n 从单节点升级成为RAC 的多节点的机群系统

n 更换更到规格的型号的主机、服务器

-          存储系统的升级

n SCSI盘阵升级到光纤盘阵

n 2Gb/s的光纤盘阵再次升级到4Gb/s光纤盘阵

n 增加光纤盘阵的内存

n 主机接口数量

n 换更高(最高)型号存储设备

u 7133 级到T600, DS4700 级到DS4800

n 使用双盘阵增加存储性能,把RAID-5 改成RAID-10

 

为什么这许许多多大势宣传的成功案例,却经不起实际的考验,无法达到预期的提升速度效果呢?甚至有些改造方案在升级后,还不如原系统的响应速度,到底要如何进行有效的性能优化改造?

欲知详情,请听下回分解!  (待续)

 

 

 

 


推荐到鲜果: 查阅更多相关主题的帖子: 性能管理 系统优化

评论

还卖了一关子~


发布者 Adam
2007-11-12 15:52:26


您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)