On Thu, Mar 02, 2006 at 06:16:00AM -0800, [EMAIL PROTECTED] wrote: > > TRUNCATE is another command that takes an access exclusive lock. > > The whole SP takes about 10 seconds to run total. The TRUNCATE command > only takes less than a second. However, the access exclusive lock is > held throughout the entire SP, not just during the execution of the > TRUNCATE command. Shouldn't TRUNCATE be releasing the lock as soon as > it finishes?
Nope. Locks stick around until the transaction finishes. -- Jim C. Nasby, Sr. Engineering Consultant [EMAIL PROTECTED] Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org