hjfsun 发表于 2015-7-2 08:50:52

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:36


供应表数据大,供应内容分表

hjfsun 发表于 2015-7-2 08:55:40


tian0220 发表于 2015-7-2 08:54

供应表数据大,供应内容分表
已经分表处理了

heaven 发表于 2015-7-2 08:54:00


后台 供 模块设置 在内容分表那点开系统提示 看看

龙在天涯 发表于 2015-7-2 08:57:11


检查下是不是其他程序也在访问mysql

hjfsun 发表于 2015-7-2 09:01:06


确定已分表

hjfsun 发表于 2015-7-2 09:02:41


龙在天涯 发表于 2015-7-2 09:01

检查下是不是其他程序也在访问mysql
无其他程序访问mysql

tian0220 发表于 2015-7-2 09:04:46


tian0220 发表于 2015-7-2 08:54

供应表数据大,供应内容分表
看看分表后,分了几个表。
检查一下看看还有其他程序占用进程吗?

龙在天涯 发表于 2015-7-2 09:01:00


hjfsun 发表于 2015-7-2 09:04

无其他程序访问mysql
检查发布的帖子时间,是不是有人在使用发贴机

hjfsun 发表于 2015-7-2 09:11:27


每天增加的会员和信息都不是很多,应该不是有人使用软件,但是统计显示有人恶意刷流量,首页pv两万多
页: [1] 2 3
查看完整版本: mysql反映慢,发现sending data占用大量时间,求大神解决