I MyISAM
, denne forespørgsel:
SELECT COUNT(*)
FROM TABLE_NAME
er øjeblikkelig, da den opbevares i tabellens metadata, så det er næsten gratis at udstede denne forespørgsel, og den vil altid få det korrekte resultat.
I InnoDB
, vil denne forespørgsel tælle rækker én efter én, hvilket kan tage noget tid.
Så hvis du ikke har brug for den nøjagtige værdi af COUNT(*)
, kan du forespørge INFORMATION_SCHEMA
.