In MyISAM
, diese Abfrage:
SELECT COUNT(*)
FROM TABLE_NAME
ist sofort verfügbar, da es in den Metadaten der Tabelle gespeichert wird, sodass es fast kostenlos ist, diese Abfrage abzusetzen, und es wird immer das richtige Ergebnis erhalten.
In InnoDB
, zählt diese Abfrage die Zeilen einzeln, was einige Zeit dauern kann.
Wenn Sie also keinen genauen Wert von COUNT(*)
benötigen , können Sie INFORMATION_SCHEMA
abfragen .