数据库瓶颈是网站访问性能杀手

前几天mongrel老是挂掉的原因找到了...是数据库...
可能是前几天调整tomcat的时候,考虑到系统内存比较不足了,把数据库内存降下来了,从1.5g到1g
然后数据库内存就跨越了某个临界值...导致这条语句,按照rank排序:
SELECT id,title FROM articles ORDER BY rank desc LIMIT 407000, 500;
要花费很长时间,虽然id,title,rank都做了索引...但是没用,还是很慢
百万级别的数据,估计每次要从硬盘dump到内存做排序...所以性能急剧下降
而我前段时间集中排查了一些slow的mysql语句,由于惯性思维,就一直没注意观察数据库的运行情况了
经验教训啊...


--------------
chenjinlai
2008-04-14
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值