【发布时间】:2012-08-21 21:14:51
【问题描述】:
例如,我使用 c3p0 和一些定义的“maxStatements”来进行preparedStatement 缓存。 这种缓存到底有什么作用?它缓存什么样的数据。在什么级别(数据库,应用程序,..)? 从例子中理解它会很好。例如我有一个查询
select * from sometable where somecolumn=?
现在我在未缓存的准备好的语句中发送它。 现在我正在发送它并且它被缓存了。 有什么区别。第一种情况和第二种情况发生了什么。第一种情况和第二种情况发送到数据库服务器的是什么?
谢谢。
【问题讨论】:
标签: java mysql hibernate jdbc c3p0