Бинарники изночально разбиты по дате например 5 дней. В базе несколько дней эти в одном файле при Запросе данных с двух дат например со времени 19:00 по 19:00 второго дня выиграет база. А вот бинарник пока найдёт из двух файлов нужное время проиграет
если таки надо делать какие-то запросы к данным по дате и т.п., то решение по умолчанию, особенно в дельфи - БД. и только потом, если не устроит производительность, можно рассмотреть другие решения. как существующие, так и кастомные. впрочем, учитывая небольшой опыт, как сам говоришь, на последнее я б не рассчитывал