Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/06/2013, 06:04
diegohugogallego
 
Fecha de Ingreso: septiembre-2011
Ubicación: España
Mensajes: 118
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: usar union o alias

utilizo MySQL

Dices entonces que mejor tener una tabla con un millon de registros

A tener por ejemplo 10 tablas con cien mil registros cada una


Yo uso como primary key el email, que es por donde realizo la busqueda

A que te refieres con
Cita:
pero yo investigaría alguna con programación externa que no obligue al servidor a leer la 17 tablas
Como se puede hacer para que cuando encuentre un registro deje de buscar enviando una solo consulta al servidor




por que podia poner alguna sentencia en php, algo asi

SELECT nombre,edad FROM alumnos1 WHERE edad='20' LIMIT 1
if(sino encontro nada que busque en la siguiente tabla){SELECT nombre,edad FROM alumnos2 WHERE edad='20' LIMIT 1}
if(sino encontro nada que busque en la siguiente tabla){SELECT nombre,edad FROM alumnos3 WHERE edad='20' LIMIT 1}
...
..
..
.
asi asta 17 tablas


¿seria eso mejor que la union, aunque se tenga que conectar a BD X veces?

Última edición por diegohugogallego; 28/06/2013 a las 06:12