Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2008, 08:10
josemaf
 
Fecha de Ingreso: junio-2008
Mensajes: 3
Antigüedad: 15 años, 10 meses
Puntos: 0
Cuestiones sobre optimización

Hola foro:

Estoy con un proyecto en PHP que trabaja con bases de datos MySQL... y ciertamente casi que no tengo idea de rendimiento en cuanto a bases de datos.

Por ejemplo, cuando creo una tabla con un campo ID, lo creo con auto_increment y como key, pero no sé si debería de ponerlo también (o si realmente se puede) como unique key, ya que va a ser la única en toda la tabla.

Por otra parte, mi otra cuestión viene con los índices. Siempre que creo una tabla le pongo índices a todos los campos, y es absurdo, pues creo que si se coloca índice a todo campo de la tabla es lo mismo que si no tuviera ninguno, porque están al mismo nivel. Necesito un poco de guía acerca de esto y cómo utilizarlos correctamente.

Muchas gracias, y pido perdón si alguien había planteado antes esta consulta...

Saludos!