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 * |
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
).