This is a discussion on RE: Bajo rendimiento within the Informix forums, part of the Database Server Software category; --> Mario: El procedimiento de carga de datos de una tabla grande es el siguiente: 1- Crear la tabla sin ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Mario: El procedimiento de carga de datos de una tabla grande es el siguiente: 1- Crear la tabla sin los indices 2- Cargar los datos 3- Crear los indices, si es posible en dbspaces separado de los datos 4- Correr update statistics. Hacelo de esta forma y seguro vas a tener muy buena respuesta saludos Mauricio -----Mensaje original----- De: informix-list-bounces@iiug.org [mailto:informix-list-bounces@iiug.org]En nombre de Mario R. Canto Enviado el: Martes, 24 de Julio de 2007 02:17 p.m. Para: Juanito CC: informix-list@iiug.org Asunto: Re: Bajo rendimiento Hiciste el UPDATE STATISTICS? El no haberlo hecho podría causar la baja perfeormance. HTH Mario R. Canto Juanito escribió: > Buenos días. > Tengo un erp hecho en informix r4gl bajo unix sco. > la tabla del histórico de movimientos de almacén, cada cierto tiempo va > alcanzando los 2gb de tamaño por lo que hay que descargar fechas anteriores > y compactarla, esto lo hago 2 veces al año. > la última vez que lo hice, al ir a compactarla (lo hago mediante un alter > table de un campo decimal 3,0 a decimal 4.0 y despues de 4.0 a 3.0) se me > llenó el filesystem donde está la base de datos, y no pudo hacerlo, con lo > que lo que hice fue descargar todos los registros de la tabla, borrar la > tabla, crear la tabla y los 7 índices y cargar la tabla. > el rendimiento desde entonces fué pésimo, programas de consulta de esa tabla > que tardaban 2 minutos, se pegaban 8 horas, procesos en los que intervenía > la tabla tardaban mucho más ... pero no todos. > hice un bcheck y no me dio nada raro, borre los indices y los volví a crear, > pero sigo bastante parecido. > se me ha pasado algo por alto? > alguien me puede orientar sobre lo que puede pasar? > Gracias > Good morning. > i have a erp maked in informix r4gl under unix sco. > the table of warehouse moviments, with the work is growing up and when is > taking 2gb i unload and delete the older dates, this i do 2 times a year. > last time i done that, when i tried to compact (with an alter table) the > filesystem where the dd bb is in, was full and i couldn´t do that, then i > unloaded all records, drop table, create table, create index and load the > records. > after that the programs that touch that table, are too slow. programs of 2 > minutes are now in 8 hours of proccess. the proccess are slower but not all > proccess. > i made a bcheck and was ok. i drop the indexes and create, but not is > better. > what i have forgotten? > someone can help me? if possible in spanish. > thanks and sorry for my poor english. > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Informix-list mailing list > Informix-list@iiug.org > http://www.iiug.org/mailman/listinfo/informix-list > _______________________________________________ Informix-list mailing list Informix-list@iiug.org http://www.iiug.org/mailman/listinfo/informix-list |