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

本站中文解释

TRANSACTIONS参数用来指定一个会话在同一个事务中最大的活动事务数量。该参数的值只能在会话的范围内有效,不能全局生效。此参数的最小可设值为1,最大可设值不能超过系统参数DML_LOCKS的值。

正确设置TRANSACTIONS参数需要遵循以下三个步骤:
1.确定需要会话支持的最大交易数。
2.确定以及DML_LOCKS系统参数的值,以确保不超过该参数的设定值。
3.设置TRANSACTIONS参数的值,以保证事务的最大数量不超过设置的值。

官方英文解释

TRANSACTIONS specifies how many rollback segments to online when UNDO_MANAGEMENT = MANUAL.

Property Description

Parameter type

Integer

Default value

Derived: (1.1 * SESSIONS)

Modifiable

No

Modifiable in a PDB

No

Range of values

4 to 231 – 1

Basic

No

Oracle RAC

Multiple instances can have different values.

The maximum number of concurrent transactions is now restricted by undo tablespace size (UNDO_MANAGEMENT = AUTO) or the number of online rollback segments (UNDO_MANAGEMENT = MANUAL).


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