Re: Implicit autocommit?
От | Eric Faulhaber |
---|---|
Тема | Re: Implicit autocommit? |
Дата | |
Msg-id | 469A968C.9000203@goldencode.com обсуждение исходный текст |
Ответ на | Re: Implicit autocommit? (Jan de Visser <jdevisser@digitalfairway.com>) |
Список | pgsql-jdbc |
Jan de Visser wrote: > On Sunday 15 July 2007 13:34:30 Eric Faulhaber wrote: > >> Unless I misunderstand your answer, this suggests that vacuum cannot be >> run via JDBC, since it cannot be run within a transaction block. >> > > Methinks you did misunderstand Oliver; if you use setAutoCommit(true) there > will be no transaction block at all (the name is a bit confusing: autocommit > true means there are effectively no commit statements send. At least by the > pgsql driver). Don't know what that means for your temptables though; if they > are transaction scoped you're probably SOL, but from your example it seems > you're using session scoped temp tables, so that should work. > > Indeed I did misunderstand. Setting autocommit to true allows the vacuum to proceed. Thanks to both of you for your help! Regards, Eric Faulhaber
В списке pgsql-jdbc по дате отправления: