gpt4 book ai didi

java - Oracle jdbc 驱动程序 : implicit statement cache or setPoolable(true)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:39:27 24 4
gpt4 key购买 nike

Oracle JDBC 驱动程序 11.2.x:

我应该依赖隐式语句缓存还是应该在每个创建的语句上调用 setPoolable(true)?这两种方法的区别、优缺点是什么?

最佳答案

语句缓存通过缓存重复使用的可执行语句来提高性能,例如在循环中或在重复调用的方法中。

当您启用隐式语句缓存时,JDBC 会在您调用此语句对象的关闭方法时自动缓存准备好的或可调用的语句。

在每个创建的语句上调用 setPoolable(true) 缓存语句。

我会说你最好依赖隐式语句缓存。

这是 Oracle 关于 Statement and Result Set Caching 的文档适用于 Oracle 11.2。

关于java - Oracle jdbc 驱动程序 : implicit statement cache or setPoolable(true)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4499179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com