Re: [PHP-ES] [MYSQL] Base de datos grande

From: Juan Tobar ( jptobar .en. mail.cl)
Date: Wed Apr 28 2004 - 18:47:51 CEST


('binary' encoding is not supported, stored as-is)

--- Ricardo - Eureka! < ricardo .en. sinectis.com.ar> wrote:
On Wed, Apr 28, 2004 at 09:58:08AM -0600, informacion wrote:
> Hola,
>
> La cuestion es que tengo una base de datos que tiene una tabla con 400.000
> registros.
>
> Se hace bastante lenta la busqueda, no puedo usar un campo llave ya que la
> busqueda depende de bastantes factores, estaba pensando en separar todos los
> registros por año y guardalo en tablas diferentes, pero por otra parte la
> busqueda seria un lio, ya que tendria que combinar las tablas para hacer una
> busqueda general.
>
> Alguna idea de como manejar tantos registros, y acelerar la busqueda?

usa postgreSQL

-- 
Ricardo A.Frydman 
Analista de Sistemas de Computación
http://www.eureka-linux.com.ar         
#################################################################
Hola,
IMHO creo que usar indices sería lo indicado (no se si ya lo has hecho):
http://dev.mysql.com/doc/mysql/en/CREATE_INDEX.html.
Por otra parte si quieres separar en tablas sería una buena opción, ahora eso de que "la busqueda sería un lio", bueno para eso estan las claves primarias, foraneas, subquerys, etc...para ayudarnos con el lio.
Por último si tienes consultas repetitivas, ajusta la variable query_cache_size en la configuración de la BD.
Saludos,
PD: Como esta eso de "usa postgreSQL", podrías argumentar mejor ese consejo? 
   
_____________________________________________________________
***************************************************************
**
** Aprovecha  ofertas a precios increibles en miles de
** articulos nuevos y usados
**
**  Autos
**  Computadores
**  Electronica
**  Hogar
**  Mascotas
**  Musica
**  Sex Shop
**  mas...
**
**  Todo en http://remates.lapapa.cl/
**
***************************************************************
<a href="http://remates.lapapa.cl/"> http://remates.lapapa.cl/ </a>


-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:51 CEST