Skip to content

prepare_reuse

参数名称

prepare_reuse

参数解释

是否启用预处理重用。

默认值

true

取值范围

[true|false]

访问权限

R/W

是否全局参数

修改生效方式

prepare_reuse可在系统运行时,通过数据库SET命令修改,修改后参数值立即生效。

操作步骤

  1. 在数据库中执行以下命令修改prepare_reuse参数值,根据实际需求在取值范围内选择合适的value值。
    SQL> SET prepare_reuse TO value
  2. 在数据库中执行以下命令查看当前参数值。
    SQL> SHOW prepare_reuse

注意事项

关闭prepare_reuse功能后,SQL在连接会话上将不会再持有对象锁,降级为事务级持有,事务提交后就可进行DDL操作,但PREPARE将失去一次解析多次执行的特性,每次调用都要进行SQL解析和路径规划,可能对性能产生影响。