成都网站建设设计

将想法与焦点和您一起共享

创新互联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使用语句缓存
文章链接:https://chengdu.cdxwcx.cn/article/cdjhgdo.html