Tengo una tabla de aprox 200 mil registros el cual tiene 1 indice compuesto
de 2 columnas (coddoc,nrodoc). Ahora mi duda es la siguiente:
1) SELECT * FROM facturas WHERE coddoc+nroddoc = '01005-000005'
2) SELECT * FROM facturas WHERE coddoc = '01' And nroddoc = '005-000005'
Hasta la fecha e estado utilizando la forma (1), pero por probar y tratar de
agilizar una consulta utilice la opcion (2) y realmente quede sorprendido ya
que arroja el resultado mucho mas rapido que el primero. la pregunta es ¿En
indices compuestos cual es el correcto uso?
Leer las respuestas