DIRECTIVES configuration parameter
Use the DIRECTIVES configuration parameter to enable or disable the use of optimizer directives. These directives specify behavior for the query optimizer in developing query plans for SELECT, UPDATE, and DELETE statements.
- onconfig.std value
- DIRECTIVES 1
- values
0
= Optimizer directives disabled1
= Optimizer directives enabled- takes effect
- After you edit your onconfig file and restart the database server.
- environment variable
- IFX_DIRECTIVES
Usage
Set DIRECTIVES to 1
,
which is the default value, to enable the database server to process
optimizer directives. Set DIRECTIVES to 0
to disable
the database server from processing directives.
Client programs
also can set the IFX_DIRECTIVES environment variable
to ON
or OFF
to enable or disable
processing of directives by the database server. The setting of the IFX_DIRECTIVES environment
variable overrides the setting of the DIRECTIVES configuration parameter.
If you do not set the IFX_DIRECTIVES environment
variable, all sessions for a client inherit the database server configuration
for processing directives.