Если не * выбирать а одно любое поле что тогда?
Сделал
select Timestamp
from CfLog c
where Timestamp < '2020-07-12 10:00:00'
order by Timestamp desc
limit 1
Отрабатывает 60 мс, но пишет, что пепелопатило 11 млн строк и 85МБ данных
Когда пишу
select Timestamp
from CfLog c
where Timestamp < '2020-07-12 10:00:00' and Timestamp > '2020-07-12 09:59:59'
order by Timestamp desc
limit 1
То <10мс, 34К строк и 267КБ данных
Когда перечислил все столбцы вместо *, то падает по лимиту в 10ГБ (понимаю, что лимит детский, но для нас важно, чтобы подобные запросы отрабатывали мгновенно, а не поднимали гигабайты с диска)