mysql反映慢,发现sending data占用大量时间,求大神解决
最近网站老是卡,登录服务器查看,发现mysql进程里面有几个进程长时间处于sending data状态,持续几十秒,主要是查询供应表,如下面的语句:SELECT itemid,title,thumb,linkurl,style,catid,areaid,introduce,addtime,edittime,username,company,groupid,vip,qq,msn,ali,skype,validated,price,unit,minamount,amount FROM destoon_sell_5 WHERE status=3 ORDER BY addtime DESC LIMIT 1205360,20
一出现这样的语句就处于sending data 状态,供应表有一百多万条数据,供应表修复之后问题依旧,求大神支招,小弟在此多谢了!
供应表数据大,供应内容分表
tian0220 发表于 2015-7-2 08:54
供应表数据大,供应内容分表
已经分表处理了
后台 供 模块设置 在内容分表那点开系统提示 看看
检查下是不是其他程序也在访问mysql
确定已分表
龙在天涯 发表于 2015-7-2 09:01
检查下是不是其他程序也在访问mysql
无其他程序访问mysql
tian0220 发表于 2015-7-2 08:54
供应表数据大,供应内容分表
看看分表后,分了几个表。
检查一下看看还有其他程序占用进程吗?
hjfsun 发表于 2015-7-2 09:04
无其他程序访问mysql
检查发布的帖子时间,是不是有人在使用发贴机
每天增加的会员和信息都不是很多,应该不是有人使用软件,但是统计显示有人恶意刷流量,首页pv两万多