Oracle 参数 DRCP_DEDICATED_OPT 官方解释,作用,如何配置最优化建议
本站中文解释
IONS
DRCP_DEDICATED_OPTIONS 参数指定由客户程序使用的DRCP会话的一些选项。正确的设置步骤如下:
1、通过以下SQL查询语句查看当前DRCP_DEDICATED_OPTIONS值:
select value from v$parameter where name=’DRCP_DEDICATED_OPTIONS’;
2、如果没有当前参数,使用以下 SQL 语句新建 DRCP_DEDICATED_OPTIONS 参数 或者 修改已存在参数:
alter system set drcp_dedicated_options = ‘value’;
其中value详细描述如下:
value:
1、“CONNECT_POOLING”:此值启用 DRCP 连接池服务,它可使客户程序无需重新建立实例和会话,只需与连接池服务器连接即可以池方式复用已有的会话。
2、“TRANSPARENT_APPCTX”:当启用时,客户程序能够发送进入的应用程序上下文指定,并接收处理的应用程序上下文回应。
3、“SESS_SURROGATE”:当启用时,存储在会话中的信息可被多个相同用户的会话共享,以减少几乎相同的会话数量,例如:应用程序中定义的会话变量值等。
4、可以通过拼接形式将指定多个选项一起启动,例如:CONNECT_POOLING,TRANSPARENT_APPCTX,SESS_SURROGATE
官方英文解释
Use DRCP_DEDICATED_OPT
to enable or disable the use of dedicated optimization with Database Resident Connection Pooling (DRCP).
Dedicated optimization causes DRCP to behave like a dedicated server when the number of connections to the DRCP broker is less than the DRCP maximum size.
Property | Description |
---|---|
Parameter type |
String |
Syntax |
|
Default value |
|
Modifiable |
|
Modifiable in a PDB |
Yes, according to the following guidelines:
|
Basic |
No |
Oracle RAC |
Different instances can use different values. |
When the value of this parameter is set to YES
, the use of dedicated optimization with DRCP is enabled. When it is set to NO
, the use of dedicated optimization with DRCP is disabled.
Note:
This parameter is available starting with Oracle Database release 19c, version 19.11.
See Also:
-
Oracle Database
Administrator’s Guide for more information about setting this parameter -
“ENABLE_PER_PDB_DRCP”