通过单个数据库连接的多个jdbc数据库连接的好处

时间:2014-04-08 07:06:16

标签: java mysql jdbc prepared-statement

我的第一个方法:   我正在开发一个项目,我正在使用Mysql和JDBC。我在做什么,我有固定的查询次数。所以我正在创建一个数据库连接,并通过相同的连接我创建所有查询的preparedstatement地图。当我必须执行任何查询时,我从Map获取preparedstatemtn,在完成查询执行后执行并且不关闭preparestatement。支持多线程在预备声明上应用锁定。

另一种方法:

我可以创建一个数据库连接池。当我需要执行查询时,我将从池中检索连接,在其上创建语句/ preparedstatement,执行并关闭。

我很困惑哪种方法会更有效率?因为我的环境是多线程的

0 个答案:

没有答案