外部数据库驱动加载问题
因为项目需要,在系统中,可能由系统管理员新建新的数据库连接(数据库不一定),所有新建的数据库驱动jar文件,会在系统外部。只能用URLClassLoaser进行加载。目前,直接进行外部加载连接的时候,已经没有问题,关键是,如果是数据量查询量大,pstmt.executeQuery()这个方法,会进行假死状态。当前,无法对数据库进行优化,考虑问题是,放弃原始Connection的方法,而采用连接池的模式。但是,目前发现C3P0之类的连接池,都是加载本地的数据库驱动jar文件。无法加载外部。求解决办法。 数据库 c3p0 jar
[解决办法]
键是,如果是数据量查询量大,pstmt.executeQuery()这个方法,会进行假死状态
----用连接池解决不了这个问题的
[解决办法]