Tabla Documento
con campos id, nombre
Tabla Versiones
con campos id , docid , version
Suponiendo q tengo los siguientes registros:
Tabla Doc
id, nombre
1 doc1
2 docu2
y en versiones
id , docid , version
1 1 1
2 1 2
3 2 1
4 2 2
5 2 3
Es decir, en versiones tengo cargadas las 2 versiones del doc1 y las 3 del doc2 .
Cuando hago consultas de documentos siempre tengo q obtener la ultima versión, con lo cual tenia una consulta de este tipo:
Código MySQL:
Ver original
Esto era aceptable hasta que se llego a una cantidad de registros donde la consulta demora 1.2 segundos.
De que manera puedo optimizarla?
Muchas gracias.