Pierwsze zapytanie powinno używać SQL_NO_CACHE, aby poinformować MySQL, aby nie umieszczał wyniku do pamięci podręcznej. Drugie zapytanie używa pamięci podręcznej i mówi MySQL, aby nie buforował wyniku tego zapytania, co nic nie robi.
tl;dr - Odwróć swoje zapytania.