Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2011, 16:13
Avatar de xxxivanxxx
xxxivanxxx
 
Fecha de Ingreso: julio-2010
Ubicación: /home
Mensajes: 114
Antigüedad: 13 años, 9 meses
Puntos: 21
duda, consultas

hola, bueno yo estoy realizando una web que sirva para vender Discos De canciones por internet, y tambien escucharlas online con algo como demo, bueno mi duda es que como tengo 100000 canciones o temas de musica, primero he creado la BD asi:

tabla generos_de_musica
-id_genero
-genero
-detalle_genero

tabla artistas
-id_artista
-id_genero
-artista
-detalle_usuario
-votos_artista

tabla canciones // aqui tengo 100 000 filas
-id_cancion
-id_artista
-cancion
-reproducciones
-url_file_demo
-votos_cancion

bueno mi problema es que al hacer las consultas para obtener datos de las 3 tablas me demora demaciado, creo que por las 100 000 filas de la tabla canciones, lo que he echo por el momento es esto:


tabla canciones // aqui tengo 100 000 filas
-id_cancion
-genero
-detalle_genero
-artista
-detalle_artista
-cancion
-reproducciones
-url_file_demo
-votos_cancion

repito los datos por que como dije antes las consultas me demoran mucho con, yo quisiera si alguien puede ayudarme en como podria realizar las consultas o como crear una BD nueva que pueda hacer las consultas rapidas y que no me demore, ya que nesesito agregar mas camos a las tablas artistasy generos_de_musica y no me gustaria agregar todos esos campos a la tabla canciones, espero alguna ayuda :)