V MyISAM
, tento dotaz:
SELECT COUNT(*)
FROM TABLE_NAME
je okamžitý, protože je uchováván v metadatech tabulky, takže zadání tohoto dotazu je téměř zdarma a vždy dostane správný výsledek.
V InnoDB
, bude tento dotaz počítat řádky jeden po druhém, což může nějakou dobu trvat.
Pokud tedy nepotřebujete přesnou hodnotu COUNT(*)
, můžete se zeptat na INFORMATION_SCHEMA
.