Показва през колко реда е преминало, за да получите резултата.
Причината за грешните данни е, че EXPLAIN не е точен, той прави предположения за данните ви въз основа на информация, съхранявана за вашата таблица.
Това е много полезна информация, например когато правите JOINS на много таблици и искате да сте сигурни, че не преминавате през цялата обединена таблица за един ред информация за всеки ред, който имате.
Ето тест върху таблица от 608 реда.
SELECT COUNT(id) FROM table WHERE user_id = 1
Резултат:
COUNT(id)
512
И ето обяснението
EXPLAIN SELECT COUNT(id) FROM table WHERE user_id = 1
Резултат:
id rows
1 608