Acelerar consultas
#1
Escrito 16 junio 2009 - 11:32
Segun van creciendo las tablas, las consultas a la base de datos se hacen mas lentas, aunque solo pida los datos de un dia las consultas se alargan muchisimo.
En resumen necesito consejos para acelerar las consultas. He pensado en cambiar de ADO a ZEOS y reaorganizar los indices pero aun asi, despues de algunas pruebas, creo que la cosa sigue un poco lenta. Teneis alguna idea mas.
#2
Escrito 16 junio 2009 - 11:39
¿Podrías subir la consulta que haces para ver mas a detalle el asunto?
Salud OS
#3
Escrito 16 junio 2009 - 02:13
Chekea esto :http://www.baluart.n...consultas-mysqlHice una aplicacion que usa MySql como base de datos y me funcionaba de maravilla, hasta que la puse a trabajar con datos reales ... ahi fue cuando me di cuenta de que diariamente se intrucen unos 20.000 registros nuevos y que las tablas estan creciendo a una velocidad asombrosa.
Segun van creciendo las tablas, las consultas a la base de datos se hacen mas lentas, aunque solo pida los datos de un dia las consultas se alargan muchisimo.
En resumen necesito consejos para acelerar las consultas. He pensado en cambiar de ADO a ZEOS y reaorganizar los indices pero aun asi, despues de algunas pruebas, creo que la cosa sigue un poco lenta. Teneis alguna idea mas.
#4
Escrito 16 junio 2009 - 04:36
la estructura de a base
para saber el tipo de datos y los indexados que tiene
#5
Escrito 16 junio 2009 - 06:13
En las pocas pruebas que hice con MySql usando ADO era muy lento, casi insoportable, sin embargo con ZEOS la cosa cambio radicalmente.
El problema me da la impresion pasa por el ODBC que usa Mysql, si mas no me acuerdo.
Saludos
PD: Como que Access es lento?, yo lo pongo a volar.
#6
Escrito 16 junio 2009 - 08:09
#7
Escrito 17 junio 2009 - 05:06
No puedo poner mas detalles (tablas, consultas, etc). Pero creo que llega con decir que son tablas con pocos campos pero si muchos registros, unos 20.000 nuevos cada dia. En cuanto a las consultas, son simples "select" sobre una sola tabla, nada complicado, como mucho llevan un filtro por fecha.
Voy a probar usando ZEOS y siguiendo los consejos del enlace de rgstuamigo. Aunque me temo que voy a tener que replantearme la aplicacion, por lo menos la forma en que muestro las rejillas y los informes, para ver si puedo optimizar algo las consultas