创新互联OceanBase教程:OceanBase使用语句缓存

OceanBase Connector/J 通过 API 接口调用相关的语句缓存功能,包括启用和禁用,以及可调用语句的数量和设置 SQL 的最大缓存数量等。

创新互联专业为企业提供相山网站建设、相山做网站、相山网站设计、相山网站制作等企业网站建设、网页设计与制作、相山企业网站模板建站服务,十余年相山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

详细的参数信息如下表所示。

参数

描述

useServerPrepStmts

在执行之前,在服务器端准备 PrepareStatement。重复使用相同查询的应用程序具有激活该选项的值,但通常情况是使用直接命令(文本协议)。如果 rewriteBatchedStatements 设置为 true,则此选项将设置为 false

默认值:false

cachePrepStmts

如果 useServerPrepStmts = true,则将准备好的信息缓存在 LRU 缓存中,以避免重新准备命令。下次使用该命令时,会将准备好的标识符和参数(如果有)发送到服务器,因而可以避免服务器重新解析查询。

默认值:true

prepStmtCacheSize

如果 useServerPrepStmts = true,则定义 cachePrepStmts 所使用的 Prepared Statement缓存大小。

默认值:250。

prepStmtCacheSqlLimit

如果 useServerPrepStmts = true,则大于此阈值的查询将不被缓存。

默认值:2048。

cacheCallableStmts

启用/禁用调用语句缓存。

默认值:true

callableStmtCacheSize

如果启用了 cacheCallableStmts,则设置驱动程序缓存每个 VM 的可调用语句的数量。

默认值:150。

文章标题:创新互联OceanBase教程:OceanBase使用语句缓存
文章出自:http://www.gawzjz.com/qtweb/news13/180463.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联