Optimizar una consulta
Publicado por Omar Marcelo (2 intervenciones) el 15/04/2015 06:00:47
Hola
Tengo problemas con la ejecución de una consulta. tengo una tabla (millones de registros) la cual tiene 4 campos numericos para representar la fecha (anio (4), mes(2), dia (2), tiempo (6) ); como utilizo esos campos para realizar busquedas por fechas, me interesa saber cual es la ultima fecha que hay en mi tabla. Para ello estoy realizando la siguiente consulta:
SELECT MAX(ANIO*10000000000 + MES*100000000 + DIA*1000000 + TIEMPO) FROM "TABLA";
Pero el detalle es que lo dejo ejecutando como 8min y no resuelve.
Alguna sugerencia para optimizarlo?

Tengo problemas con la ejecución de una consulta. tengo una tabla (millones de registros) la cual tiene 4 campos numericos para representar la fecha (anio (4), mes(2), dia (2), tiempo (6) ); como utilizo esos campos para realizar busquedas por fechas, me interesa saber cual es la ultima fecha que hay en mi tabla. Para ello estoy realizando la siguiente consulta:
SELECT MAX(ANIO*10000000000 + MES*100000000 + DIA*1000000 + TIEMPO) FROM "TABLA";
Pero el detalle es que lo dejo ejecutando como 8min y no resuelve.
Alguna sugerencia para optimizarlo?

Valora esta pregunta


0