Datadirect JDBC driver on DB2: Locks not released
From: Matthew (mhampton_at_webmail.co.za)
Date: 03/22/04
- Previous message: Robert Klemme: "Re: error handling..."
- Next in thread: DB2: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Reply: DB2: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Reply: Charles Fineman: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 22 Mar 2004 06:52:49 -0800
I am involved in a project that is porting a large database
application from SQL server to DB2 and have run into some difficulty
with DataDirect's level 3 JDBC driver for DB2 (running under linux).
I have a number of CallableStatements created at the beginning of a
process, used multiple times during the process and then closed at the
end (all are created on the same connection - but are used by only one
thread - i.e. no two statements are executed simultaneously).
One of these statements inserts values into a table and another reads
from it. The problem is that the statement that inserts acquires a
lock on the table that isn't released until the statement is CLOSED
(even though Autocommit is ON). This means that the select statement
is locked out.
If autocommit is turned off and the connection is commited after the
insert statement then the locks are released - isn't it true that
setting autocommit to true should make the connection behave exactly
as if autocommit was off, but the connection was commited after every
statement? Is this a bug?
Any help will be appreciated as changing our approach (i.e. manually
committing) has quite wide impact on the system and is going to cost
us a lot of development time.
Thanks,
Matthew
Software Developer
Mosaic Software
Cape Town
- Previous message: Robert Klemme: "Re: error handling..."
- Next in thread: DB2: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Reply: DB2: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Reply: Charles Fineman: "Re: Datadirect JDBC driver on DB2: Locks not released"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|