【发布时间】:2015-01-29 19:11:40
【问题描述】:
我在 Java 中使用 BoneCP 和 MySQL。
我有几个线程,超时后他们会从池中请求一个连接来执行一些查询。查询是重复的,所以我想使用准备好的语句。
我之前使用过准备好的语句,当时我只使用一个连接(并且没有池)。但是现在我有池,我不确定它是如何完成的:
就我而言,准备好的语句链接到特定的Connection 实例。如果您将连接返回到池,则准备好的语句被(或应该)销毁。我的线程仅在需要进行查询时才请求连接 - 它们在完成后返回它,因此它们不会长时间保留任何连接。
如何将准备好的语句与连接池一起使用?
【问题讨论】: