1.297 SERIAL_REUSE
SERIAL_REUSE specifies which types of cursors make use of the serial-reusable memory feature. This feature allocates private cursor memory in the SGA so that it can be reused (serially, not concurrently) by sessions executing the same cursor.
| Property | Description |
|---|---|
|
Parameter type |
String |
|
Syntax |
|
|
Default value |
|
|
Modifiable |
No |
|
Modifiable in a PDB |
No |
|
Basic |
No |
Note:
The SERIAL_REUSE parameter is deprecated. It is retained for backward compatibility only.
Values
-
disableDisables the option for all SQL statement types. This value overrides any other values included in the list.
-
allEnables the option for both DML and
SELECTstatements. Equivalent to settingselect,dml, andplsql. -
selectEnables the option for
SELECTstatements. -
dmlEnables the option for DML statements.
-
plsqlCurrently has no effect (although PL/SQL packages do support the serial-reuse memory option using PL/SQL pragmas).
Note:
If CURSOR_SPACE_FOR_TIME is set to true, then the value of SERIAL_REUSE is ignored and treated as if it were set to disable.
See Also: