Skip site navigation (1) Skip section navigation (2)

Re: es posible acelerar un update?

From: "Silvio Quadri" <silvioq(at)gmail(dot)com>
To: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
Cc: Ernesto Quiñones <ernestoq(at)gmail(dot)com>, ListaPostGres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: es posible acelerar un update?
Date: 2008-01-30 19:56:16
Message-ID: 61dc71dc0801301156p349b06fdr3e51f59d59a2b6e8@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
2008/1/30, Alvaro Herrera <alvherre(at)commandprompt(dot)com>:
>
> Ernesto Quiñones escribió:
> > no pude mas con la duda, a pesar de que ya es media noche, si eran los
> > indices, luego que los elimine este es el resultado
> >
> > explain analyze update arc_cuotas set cuo_pagado = 0, cuo_pagado_mora
> > = 0 where cuo_estado not in ('C','A');
> >                                                        QUERY PLAN
> >
> -------------------------------------------------------------------------------------------------------------------------
> >  Seq Scan on arc_cuotas  (cost=0.00..20574.28 rows=199258 width=202)
> > (actual time=356.297..4946.592 rows=191299 loops=1)
> >    Filter: (cuo_estado <> ALL ('{C,A}'::bpchar[]))
> >  Total runtime: 33503.188 ms
>
> Hmm, 33 segundos igual es mas de lo que yo esperaria, creo ...



¿Te parece? ¿En qué máquina lo estás corriendo?
El analizador dice que está modificando casi 200K de registros.
Dependiendo del HW, no es mucho.
Silvio

In response to

Responses

pgsql-es-ayuda by date

Next:From: Jose Carlos ChevarriaDate: 2008-01-30 20:04:07
Subject: Re: como dividir?
Previous:From: ricardo yangumaDate: 2008-01-30 19:53:31
Subject: como dividir?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group