Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/10/2013, 01:44
jc3000
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 16 años, 10 meses
Puntos: 43
Respuesta: Indices Oracle

Un añadido.

Aunque no es obligatorio asignar un tablespace, es recomendable ( cosas de buenas prácticas, limpieza y organización ) asignar uno que sea especifico para indices. Lo normal seria tener 1 ó N tablespaces especificos para tablas ( dependiendo del volumen de la tabla ) y 1 ó N tablespaces especificos para indices.

Y como cada maestrillo tiene su librillo, cuando creo algún indice en una tabla que ya tiene datos, yo siempre dejo la coletilla "compute statistics". Al hacer eso tarda mas en crearse, pero a la larga es mas beneficioso. Y tambien recomiendo que si la tabla tiene mucho movimiento de INSERT-DELETE reconstruir regularmente los indices ( Mejor DROP-CREATE que REBUILD ) y si es viable, hacer lo mismo con la tabla ( Dropear los indices, hacer un MOVE de la tabla a un Tablespace "dummy", hacer el MOVE a su tablespace original y crear los indices )