Hallo TS,
Aber da wird es auch schon philosophisch. Wenn die Datei klein genug ist, wird der Cache des Filesystems auch mitreden wollen und die Sache beschleunigen ;-)
Darauf bauen Datenbank-Systeme sogar. PostgreSQL hat sogar einen Konfigurationsparameter, mit dem man definieren kann, wie groß vermutlich der FS-Cache sein wird (Spoiler: bei einem dedizierten DB-Server ist „etwa 50% des RAM“ ein guter Wert). Der Parameter hat Einfluss auf die cost estimates und verändert so ggfls den execution plan.
LG,
CK