Re: Comando DELETE

From: Jaime Casanova <systemguards(at)gmail(dot)com>
To: Andrea <andrea(at)compesa(dot)com(dot)br>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Comando DELETE
Date: 2006-02-09 05:32:50
Message-ID: c2d9e70e0602082132h5bf6703ekd201dc38415d31c3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 2/8/06, Andrea <andrea(at)compesa(dot)com(dot)br> wrote:
>
> !Hola Lista!
>
> Tengo una duda.
> Estoy haciendo un delete de 102.709 lineas en una tabla llamada imovel.
> Hay varias tablas que dependen de esta de manera que yo he criado un indice
> para cada dependencia.
> Exemplo:
> La tabla cliente_imovel posue o campo imov_id que es una llave foreana de
> imovel, entonces yo criei el indice para este campo en cliente_imovel. E he
> hecho así para las demas dependencias.
> Mi comando de delete es lo seguinte:
>
> delete from cadastro.imovel
> where imov_id not in (18380544, 18401258, 18421003, 18431815,
> 18431815, 18486814, 18499029, 18628945, 18670666,
> 18685248,18697130, 18697300, 53780962, 53780962,
> 53780962,
> 53783112, 53834957, 53887821, 53935788, 54119194,
> 54123957, 54123957, 54133278, 54133383, 54142579,
> 54185111, 54224222, 54260490, 54264119, 54265735,
> 54307934, 54364849, 54514573, 54585047, 54632991,
> 54635281, 54640943, 54643888, 54647735, 54830565)
>
> Yo he rodado un explain y recibido este resultado:
> Seq scan on imovel (cost=0.00..13804.40 rows=102708 width=6)
>
> Y lo que ocurre es que mi delete ya esta rodando hace una hora y no finalizo
> !!!!
>
> ?Qué puedo hacer ??????
>

ejecuta VACUUM y ANALYZE mas seguido, de hecho como supongo que ya
termino tu DELETE deberias ejecutar un VACUUM ANALYZE ahora mismo...

--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-02-09 05:35:15 Re: Ayuda urgente, necesito enviar correos desde postgres.
Previous Message Jaime Casanova 2006-02-09 05:10:51 Re: Consulta sobre obtención nombre campos de una tabla