Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2003, 07:56
Avatar de Cauchemar
Cauchemar
 
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 137
Antigüedad: 20 años, 10 meses
Puntos: 0
ventajas?...

Hombre la principal agilizar el trabajo con las tablas, desventajas.. a no ser que se usen mal ninguna.

Consejos, a poder ser que los indices sean campos numericos y de cuanta menor cuantia (int mejor doble) mejor, tambien depende mucho del motor de BBDD no es lo mismo optimizar indices en Oracle que en msSQL por ejemplo, tambien hay indices para tablas de consulta o para tablas de insercion.. etc..

Se justifican, aparte del indice obligatorio para la clave primaria, cuando sean campos que se vaya a utilizar mucho como condiciones (en wheres, en if, en joins..) de trabajo con la BDD

Eso si, tampoco hay que abusar de ellos.. mejor una tabla sin indices que una tabla con 7
__________________
La utopía está en el horizonte: cuando yo camino dos pasos ella se aleja dos pasos. Yo camino diez pasos y ella está diez pasos más lejos ¿Para qué sirve la utopía?. Sirve para eso: para caminar.