Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2009, 13:31
pablo1975
 
Fecha de Ingreso: noviembre-2008
Mensajes: 4
Antigüedad: 15 años, 6 meses
Puntos: 0
Me sobrecarga el server

Hola a todos.

Tengo una programacion para generar aleatoriamente 10 nombres + 10 apellidos.

Hasta ayer todo iba bien, y tenia 2200 nombres y 400 apellidos, pero se me dio por añadir mas apellidos, y ahora son 1900.

El problema es q el server se queda colgado y no da cargado.

Los nombres estan en al tabla "nombres" y los apellidos en la tabla "apellidos" y para q me de 10 nombres + apellido estoy usando la siguiente orden:

SELECT * FROM nombres,apellidos ORDER BY RAND() LIMIT 0, 10

Por lo que he visto, me genera 4,3 millones de consultas y luego escoje una de las combinaciones.

Cual seria la mejor forma de generar un nombre aleatorio de los 2200 y un apellido de los 1900 sin que me sobrecargue tanto el server?

Gracias por la ayuda.