问题级别: 严重
问题: 在这段时间内,我们注意到下面这个sql可能影响了实例的性能,我们提醒您予以特别关注。我们建议您对sql做适当的改写来提高查询性能。需要注意的sql: SELECT COUNT(*) AS `numrows` FROM (`lee_tl_comment`) LEFT JOIN `lee_member` ON `lee_member`.`memberid` = `lee_tl_comment`.`memberid` WHERE `tlid` = '31096' AND `isdelete` = 0
SQL: select count ( * ) as `numrows` from ( `lee_tl_comment` ) left join `lee_member` on `lee_member`.`memberid` = `lee_tl_comment`.`memberid` where `tlid` = :1 and `isdelete` = :2
建议:
【 严重 】 扫描行与发送行的比是76328,并且使用了聚合函数,该SQL索引过滤性不好,影响服务器性能。
【 警告 】 您的SQL语句锁等待过多,请检查您的事务,避免在一个事务中更新多行,或将大事务安排在低峰期操作
【 警告 】 您的SQL语句可能使用了MyISAM引擎,性能受到影响,请考虑换用InnoDB
【 警告 】 您的SQL语句锁行过多,可能堵住其他更新语句
收起