1.247 OPTIMIZER_SESSION_TYPE
OPTIMIZER_SESSION_TYPE
controls how the database performs automatic indexing for SQL statements in the session.
Property | Description |
---|---|
Parameter type |
String |
Syntax |
|
Default value |
|
Modifiable |
|
Modifiable in a PDB |
No |
Basic |
No |
Values:
-
NORMAL
Automatic indexing is performed normally for SQL statements in the session. The automatic indexing process identifies auto index candidates, creates auto indexes, and verifies them against SQL statements.
-
CRITICAL
Automatic indexing is performed for SQL statements in the session, with a higher priority given to long-running statements. The automatic indexing process identifies auto index candidates and creates auto indexes. However, auto indexes are verified against SQL statements in descending order of elapsed execution time for each statement.
-
ADHOC
Automatic indexing is suspended for SQL statements in the session. The automatic indexing process does not identify auto index candidates, create auto indexes, or verify auto indexes against SQL statements. This setting is useful when running ad hoc queries or testing new functionality.
Note:
This parameter is available starting with Oracle Database release 19c, version 19.6.
See Also:
Oracle Database Administrator’s Guide for more information about how automatic indexing works