mysql查询反应最慢的语句_MySQL查询慢SQL语句

./mysqldumpslow -a -s t -t 20 /data/mysql/data/show_query.log

Reading mysql slow query log from /data/mysql/data/show_query.log

Count: 7 Time=22.36s (156s) Lock=0.00s (0s) Rows=0.0 (0), root[root]@[127.0.0.1]

UPDATE web_target_t SET rand=ROUND(RAND()*100000000)

/**

*  SQL语句功能是打乱排序

*   分析以上输出结果

*    SQL语句执行7次总耗时156s,平均每次执行耗时22.36s

*/

Count: 18  Time=5.62s (101s)  Lock=0.00s (0s)  Rows=1.0 (18), root[root]@[127.0.0.1]

SELECT t.dataDate FROM(

SELECT

DATE_FORMAT(created_time, '%Y-%m-%d') dataDate,COUNT(1) num

FROM web_source_clean_t

GROUP BY DATE_FORMAT(created_time, '%Y-%m-%d')

)t WHERE t.num>=5000 AND t.dataDate NOT IN(

SELECT data_date FROM LOG_CLEAN_T WHERE created_time>=SUBDATE(CURDATE(),INTERVAL 1 DAY)

) ORDER BY RAND() LIMIT 1

Count: 1 Time=7.50s (7s) Lock=0.00s (0s) Rows=0.0 (0), root[root]@[127.0.0.1]

UPDATE web_source_clean_t SET `status`=0 WHERE created_time>='2019-05-13' AND created_time < ADDDATE('2019-05-13',INTERVAL 1 DAY)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值