Liczenie wszystkich wierszy w tabeli to bardzo powolna operacja; tak naprawdę nie możesz tego przyspieszyć, chyba że jesteś przygotowany na prowadzenie liczenia w innym miejscu (i oczywiście może to stracić synchronizację).
Ludzie przyzwyczajeni do MyISAM mają tendencję do myślenia, że dostają count(*) „za darmo”, ale tak nie jest. MyISAM oszukuje, nie mając MVCC, co sprawia, że jest to dość łatwe.
Wyświetlane zapytanie wykonuje pełne skanowanie indeksu niezerowego indeksu, co jest generalnie najszybszym sposobem zliczania wierszy w tabeli innodb.
Na podstawie podanych informacji trudno jest odgadnąć, jaka jest Twoja aplikacja, ale ogólnie użytkownicy (itp.) mogą zobaczyć bliskie przybliżenia liczby wierszy w dużych tabelach.