テーブル統計(EXPLAINで使用)は、システムにキャッシュされた値に基づいているため、正確ではない可能性があります。
http://dev.mysql.com/doc/refman /5.1/en/using-explain.html 言う:
したがって、クエリの「count()」バージョンは、既存の行を実際に「カウント」するため、正確になります。 'explain'バージョンは必ずしも行をカウントするわけではありませんが、推定/キャッシュを使用する場合があります。 Explainは、コードや本番環境で実際に使用することを目的としたものではありません。クエリの分析に役立つツールにすぎません。