这取决于。请参阅有关此主题的MysqL Performance Blog帖子:http ://www.mysqlperformanceblog.com/2007/08/28/to-sql_calc_found_rows-or-not-to- sql_calc_found_rows/
简要介绍一下:Peter说,这取决于您的索引和其他因素。帖子中的许多评论似乎都说sql_CALC_FOUND_ROWS几乎总是比运行两个查询要慢- 有时要慢10倍。
哪个最快?从“表”中选择SQL_CALC_FOUND_ROWS,或选择COUNT(*)
这取决于。请参阅有关此主题的MysqL Performance Blog帖子:http ://www.mysqlperformanceblog.com/2007/08/28/to-sql_calc_found_rows-or-not-to- sql_calc_found_rows/
简要介绍一下:Peter说,这取决于您的索引和其他因素。帖子中的许多评论似乎都说sql_CALC_FOUND_ROWS几乎总是比运行两个查询要慢- 有时要慢10倍。