vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hola, sugiero lo siguiente: 1. crea una BD historica donde anualmente, la informacion que "filtras" de la tabla de movimientos de almacen lo almacenes en esta nueva BD, de esta manera si necesitas consultar algun periodo, lo tienes a la mano. 2. Una vez que recreas la tabla de movimientos de almacen y finalmente te quedas con la data que te sirve, ejecuta un update statistics low for table nombre_tabla drop distributions y luego un update statistics high for table nombre_tabla. 3. Ejecuta las pruebas de funcionalidad de todos los sitemas que referencian a dicha tabla. Envia la plataforma sobre la que estas trabajando: version de Unix SCO y version de IDS Saludos The freedom of Linux ... The power of Informix From: "Juanito" <nose@cual.es> To: informix-list@iiug.org Subject: Bajo rendimiento Date: Tue, 24 Jul 2007 08:47:51 +0200 >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 Windows Live Messenger, la nueva generación de tu MSN. ¡Haz click aquí! |