Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/04/2008, 02:43
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: duda muy elemental !

Cita:
Iniciado por uruguay234 Ver Mensaje
Hola amigos, estoy programando php/mysql por primera vez.

tengo una duda muy simple:
¿Que es lo que requiere mas recursos? (cpu, tiempo)
Quizas sea más importante la RAM que la CPU.

Cita:
Hacer un query en una tabla que tiene un millon de rows

ó

Hacer un query en una tabla que tiene 25.000 rows, y si no se encuentran resultados, hacer el mismo query en otra tabla de 25.000 rows (y asi sucesivamente hasta recorrer el millon de rows)

?

Disculpen lo basico de la pregunta
Depende, cuantos resultados esperas encontrar?
No alcanzo a entender porque "particionarias" una tabla de 1000000 de registros en 40 tablas de 25000.
Al particionar una tabla se tiene un criterio para hacerlo, si no tienes criterios y vas a tener que ir probando tabla por tabla no tiene sentido.

Con lo que cuentas, yo dejaria la de 1000000 e indexaria todo lo necestio para mejorar el rendimiento de la select.

Salu2