Is there a problem with running vacuum, or vacuum analyze in the middle of making transactions? If there happens to be a transaction running at the time I do a vacuum analyze, the transaction has problems and the trigger doesn't get completed all the way, and the transaction fails. Thanks for any pointers. ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html