Unix Technical Forum

RE: Bajo rendimiento

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 ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 05:05 PM
Mauricio Rapari
 
Posts: n/a
Default RE: Bajo rendimiento

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:37 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com