java mysql有没有办法在多线程中共享语句

时间:2016-11-25 06:44:58

标签: java mysql multithreading

我正在构建一个提供MYSQL查询服务的RESTful服务器。

servlet是多线程的,每个线程都有一个请求。

默认情况下,我们为每个请求创建一个prepare语句,但这显然会降低性能。

所以我们想在多线程之间共享preparedStatement。但是,语句本身不是线程安全的。那么有没有办法做到这一点(我希望有一些工具,如语句池----就像连接池可以由多个线程共享)

顺便说一句,它保证了SQL查询的格式不变,只有参数更改。

0 个答案:

没有答案