... Algo que podrías probar es crear un indice temporal, con la cláusula TEMPORARY, que te crea un indice EN MEMORIA, no lo guarda en disco, y se destruye en cuanto cierras la base o le haces un set INDEX TO (Alias()) Por ejemplo, como ya tienes el indice por fecha, para ver los registros de hoy ...