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 по дате отправления:

Предыдущее
От: Jan de Visser
Дата:
Сообщение: Re: Implicit autocommit?
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: Stream Copy for 8.1 - 8.3dev