Re: closing statements when connection is closed

Поиск
Список
Период
Сортировка
От Oliver Jowett
Тема Re: closing statements when connection is closed
Дата
Msg-id 40285F03.1080003@opencloud.com
обсуждение исходный текст
Ответ на closing statements when connection is closed  (Dave Cramer <pg@fastcrypt.com>)
Ответы Re: closing statements when connection is closed
Список pgsql-jdbc
Dave Cramer wrote:
> It would appear from the documentation that we are supposed to clean up
> JDBC resources when Connecton.close is called, would this include
> statements. We currently don't track them or clean them up?
>
> Opinions ?

We'd need JDK 1.2 to do this properly (weak reference support) otherwise
we end up keeping Statements that have not been closed alive as long as
the Connection object is.

As far as I can see the only additional thing we'd be able to clean up
is clearing the reference to row data held by open ResultSet objects.
This is only going to have an effect if something outside the driver is
holding references to the ResultSet or Statement after closing the
connection -- which seems like an application bug to me.

-O

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

Предыдущее
От: "David Wall"
Дата:
Сообщение: Re: closing statements when connection is closed
Следующее
От: "Iain"
Дата:
Сообщение: Re: closing statements when connection is closed