Oracle 参数 SHARED_SERVER_SESSIONS 官方解释,作用,如何配置最优化建议

本站中文解释

SHARED_SERVER_SESSIONS参数用于控制共享服务器会话的数量。它表示允许同时使用共享服务器的会话数。

正确设置SHARED_SERVER_SESSIONS参数的步骤如下:

1. 检查当前系统是否支持共享服务器(至少Oracle 9iR2以上版本支持),检查数据库字典视图“v$shared_server_sessions”会显示当前正在使用共享服务器会话的数量。

2. 计算需要设置的会话数,会话数 = 1.2 * (当前活动会话数 + 预期会话数)

3. 使用ALTER SYSTEM设置SHARED_SERVER_SESSIONS参数。如:ALTER SYSTEM SET SHARED_SERVER_SESSIONS=”数量”;

4. 使用ALTER SYSTEM flush Shared_Pool重启共享池来使设置生效:ALTER SYSTEM FLUSH SHARED_POOL;

5. 使用v$shared_server_sessions检查SHARED_SERVER_SESSIONS参数设置是否生效。

官方英文解释

SHARED_SERVER_SESSIONS specifies the total number of shared server sessions to allow.

Property Description

Parameter type

Integer

Default value

There is no default value.

Modifiable

ALTER SYSTEM

Modifiable in a PDB

No

Range of values

If SHARED_SERVER_SESSIONS is specified, then it should be less than SESSIONS. If SHARED_SERVER_SESSIONS is not specified, then a shared server session may be created as long as there is a free session slot.

Basic

No

Setting this parameter enables you to reserve user sessions for dedicated servers.

See Also:

Oracle Database
Concepts
for more information on sessions


数据运维技术 » Oracle 参数 SHARED_SERVER_SESSIONS 官方解释,作用,如何配置最优化建议