Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2013, 03:23
darkram
 
Fecha de Ingreso: septiembre-2007
Mensajes: 152
Antigüedad: 16 años, 7 meses
Puntos: 1
Utilización de indices ORACLE

Buenas a todos.

Quería hacerles una consulta:

Tengo dos tablas idénticas en ORACLE la única diferencia que tienen es el nombre de la misma, los datos de las tablas también son los mismos, en ellas hay creado un índice con 3 campos. El índice también es igual para una y para otra, con diferente nombre claro.

Estoy haciendo una SELECT uniendo las dos tablas con una UNION. La SELECT tiene las mismas condiciones para una tabla y para otra.

La duda viene cuando estoy haciendo un EXPLAIN PLAIN y veo que para una de las tablas si que ORACLE utiliza el INDEX pero la otra hace un FULL ACCESS.

¿Sabéis a que puede ser debido este comportamiento?

Gracias por la ayuda.

Un saludo.