Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2014, 02:19
israel965
 
Fecha de Ingreso: mayo-2012
Mensajes: 49
Antigüedad: 12 años, 10 meses
Puntos: 2
Problema select tabla 45.000 registros

Hola,

Actualmente estoy trabajando en un proyecto en php, el cuál obtiene la información de base de datos de archivos access(.mdb).

No tenemos mayores problemas con este proceso, creamos las tablas con los campos que consideramos son los más óptimos para cada caso etc.

El problema es que tenemos una tabla, la cuál contiene 45.000 registros con 30 campos, la mayoría varchar de 255, y, al hacerle una select * o una select c1, c2, c3, c4, dependiendo del servidor dónde la lancemos tarda más o menos.

Por ejemplo, en mi máquina local(localhost) tarda unos 12 segundos(es demasiado), en otro server con un sistema parecido pero con windows server 2003 tarda 1, o 2, en cambio en otro server con un servicio de hosting tarda entre 10 y 30 segundos.

Lo bueno de todo esto es que tenemos alguna tabla con más o menos los mismos registros que tiran en 0, es decir, trabajan de forma correcta, así que no es problema del server así a mayores, pero hay algo que se nos escapa y ni yo ni mis compañeros somos capaces de entender.

Agradecería un poco de colaboración a ver si alguien se ha visto en un caso similar y nos puede echar un cable.

Nuestras tablas trabajan todas con innodb, por si es un dato interesante.

No hemos tocado nada de la configuración de mysql.

Saludos.
__________________
Puedes visitarme en uno-de-piera