dropping partitioned table waits forever

From: "Sriram Dandapani" <sdandapani(at)counterpane(dot)com>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: dropping partitioned table waits forever
Date: 2006-08-14 22:32:10
Message-ID: 6992E470F12A444BB787B5C937B9D4DF0574F731@ca-mail1.cis.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi

I have a table partitioned on a daily basis. Data is constantly inserted
in this table. When I attempt to drop a partition that is not used(i.e
previous day's), the drop table waits for a loooong time.This is
probably due to the fact that the old partitioned table is being
referenced in a query plan(the insert into the parent table uses
triggers).

How can I prevent the locking out of the drop table? I tried truncate
table but it is worse. It locks out the inserts in the parent table and
then it waits.(hence causing a deadlock)

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Abu Mushayeed 2006-08-14 22:42:48 UTF8 Questions
Previous Message Amaro Oliveira 2006-08-14 17:28:09 unsubscribe