SAET SQL_CALC_FOUND_ROWS 问题

 

上午遇到  应用数据查不到的问题,但是 数据库中明明是有记录的.... 排查代码没有发现 但是在 SAET RDC日志中发现

写道
blocked due to Filesort on too many rows [SELECT SQL_CALC_FOUND_ROWS fd from A order by time desc limit 10,30

 这种

 

仔细想了下 把 SQL_CALC_FOUND_ROWS 去掉 发现就好了...

 

因为单表 数据也就9w行左右,为什么会出现这个问题呢,相当的奇怪

 

先去掉再说,使用SAET的朋友们注意下 尽量不要使用 SQL_CALC_FOUND_ROWS

 

SQL_CALC_FOUND_ROWS 使用的说明文档

http://bbs.chinaunix.net/thread-1827666-1-1.html

你可能感兴趣的:(mysql)