Det beror på. Se MySQL Performance-blogginlägget om detta ämne:Till SQL_CALC_FOUND_ROWS eller inte till SQL_CALC_FOUND_ROWS ?
Bara en snabb sammanfattning:Peter säger att det beror på dina index och andra faktorer. Många av kommentarerna till inlägget verkar säga att SQL_CALC_FOUND_ROWS är nästan alltid långsammare - ibland upp till 10 gånger långsammare - än att köra två frågor.