Re: TRUNCATE locking problem - Mailing list pgsql-general

From Joe Maldonado
Subject Re: TRUNCATE locking problem
Date
Msg-id 42DBC4FC.2080605@webehosting.biz
Whole thread Raw
In response to Re: TRUNCATE locking problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: TRUNCATE locking problem
List pgsql-general
Thanks...I just wanted to verify that it was the intended behaviour
prior to going in and changing code :)

- Joe Maldonado

Tom Lane wrote:

>Joe Maldonado <jmaldonado@webehosting.biz> writes:
>
>
>>It seems that TRUNCATE is first posting a lock on the table and then
>>waiting for other transactions to finish before truncating the table
>>thus blocking all other operations.
>>
>>
>
>That's what it's supposed to do.  If you have a problem with the length
>of the delay, find the (other) transaction that's accessing the table
>for too long and fix that.
>
>            regards, tom lane
>
>---------------------------(end of broadcast)---------------------------
>TIP 9: In versions below 8.0, the planner will ignore your desire to
>       choose an index scan if your joining column's datatypes do not
>       match
>
>


pgsql-general by date:

Previous
From: Dawid Kuroczko
Date:
Subject: Re: How to create unique constraint on NULL columns
Next
From: Janning Vygen
Date:
Subject: Re: Changes to not deferred FK in 8.0.3 to 7.4?