Det kommer an på. Se MySQL Performance Blog-indlægget om dette emne:Til SQL_CALC_FOUND_ROWS
eller ej til SQL_CALC_FOUND_ROWS
?
Bare en hurtig opsummering:Peter siger, at det afhænger af dine indekser og andre faktorer. Mange af kommentarerne til indlægget lader til at sige, at SQL_CALC_FOUND_ROWS
er næsten altid langsommere - nogle gange op til 10 gange langsommere - end at køre to forespørgsler.