一个高耗CPU的数据库系统的优化前后对比

我们常常在SQL语句中,使用一些函数,来实现一些功能.在TAOBAO的高访问量的环境里,这些函数吃掉了系统大部份的CPU资源,使系统的负载居高不下.近期我们对这样的系统进行了一些优化,下面是优化前后的性能对比图:
picture 1:cpu消耗在优化发布前后性能对比图
dx166_CPU
从上图可以看出,用户消耗的CPU从95%下降到40%左右

picture 2:load在优化发布前后性能对比图
dx166_load
从上图可以看出,load从原来的平均20下降到只有5左右
从上面两张图可以看出,由于用户CPU消耗的大量降低,进而机器负载迅速降低,达到了预期的优化效果.对于此CPU消耗问题的优化方法,我们是采用数据库技术与应用层技术两种方式相结合,并充分考虑网络负载的方法做的.
感谢参与此次优化的所有工程师们,你们是时代最可爱的人.

--EOF--

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值