October 16, 2010 at 4:28 PM
NO. The JDBC-ODBC Bridge uses synchronized methods to serialize all of the calls made to ODBC.The concurrent access from multiple threads is not supported by the bridge. The JDBC-ODBC Bridge uses synchronized methods to serialize all of the calls that it makes to ODBC. The multi-threaded java programs that use the bridge wouldn?t get the benefits of multi-threading.
Also, there are chances of the occurrence of deadlocks between the locks held in the database and the semaphores used in the bridge. Although, they were added to make things simple for programmers, it is being thought of having them removed.