Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Consulta indices oracle

Estas en el tema de Consulta indices oracle en el foro de Oracle en Foros del Web. Hola estoy creando varios indices desde TOAD oracle 11g los cuales me funcionan sin problema, pero hay un indice que el principal el cual pesa ...
  #1 (permalink)  
Antiguo 24/08/2011, 08:52
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 8 años, 4 meses
Puntos: 0
Consulta indices oracle

Hola estoy creando varios indices desde TOAD oracle 11g los cuales me funcionan sin problema, pero hay un indice que el principal el cual pesa 1.6GB pero al momento de hacer la Query y ver el recorrido de la query esta no pasa por ese indice como lo hago para obligar que la query se vaya por ese indice??

select * from tabla
where campo = 2

el indice esta hecho por el campo 2 pero nunca se va por ese indice...


Gracias
  #2 (permalink)  
Antiguo 24/08/2011, 21:43
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 4 meses
Puntos: 360
Respuesta: Consulta indices oracle

debes aplicar un hint del indice.

Código SQL:
Ver original
  1. SELECT /*+INDEX(columna) */ campos FROM tabla

El analizador de consultas toma su ruta por el indice que le indiques,

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: indices, query, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:24.