Re: Fwd: [JDBC] Fwd: [ADMIN] Confuse about the behaveior of PreparedStatement.executeBatch (jdbc)

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Fwd: [JDBC] Fwd: [ADMIN] Confuse about the behaveior of PreparedStatement.executeBatch (jdbc)
Дата
Msg-id 20121214170337.80050@gmx.com
обсуждение исходный текст
Список pgsql-general
Haifeng Liu wrote:

> Can anyone please figure out this ?

This was just answered on the JDBC list by Kris Jurka:

Internally the driver splits each batch into sub-batches of 250 to send to
the server to reduce the possibility of deadlocking the network
connection.  When auto-commit is enabled in the driver, the auto-commit
setting affects the whole sub-batch of 250 because of how the
frontend/backend protocol works.  So you are seeing some oddities because
of some implementation details and you should not use auto-commit with
batch statements.

-Kevin


В списке pgsql-general по дате отправления:

Предыдущее
От: Merlin Moncure
Дата:
Сообщение: Re: XML Schema for PostgreSQL database
Следующее
От: "James B. Byrne"
Дата:
Сообщение: Re: Problem starting PG-9.2 on non-default port