OPTIMIZATION HINTS campo (parámetro del subsistemaOPTHINTS )
El parámetro del subsistema OPTHINTS especifica si Db2 aplica varios métodos para influir en la selección de vías de acceso cuando se enlazan sentencias SQL estáticas o se preparan sentencias SQL dinámicas.
Db2 aplica la coincidencia de varios métodos para influir en la selección de la ruta de acceso para las sentencias SQL solo cuando el valor del parámetro del subsistema OPTHINTS está establecido en YES.
Algunos ejemplos de estos métodos son:
- La selectividad de predicados a nivel de sentencia tiene prioridad.
- Vías de acceso a nivel de declaración.
- Parámetros de optimización a nivel de declaración.
- Sugerencias de ruta de acceso a PLAN_TABLE.
| Valores aceptables: | no, sí |
|---|---|
| Valor predeterminado: | NEE |
| Actualización: | opción 29 en el panel DSNTIPB |
| DSNZPxxx : | DSN6SPRM OPINIONES |
Si acepta el valor predeterminado, los métodos no se aplican y los estados se optimizan normalmente.
Cuando el valor se establece en SÍ, Db2 aplica sugerencias en las siguientes situaciones:
- Para filas en una instancia PLAN_TABLE que contienen un valor en la columna OPTHINT que coincide con el valor de la opción de enlace OPTHINT o el registro especial CURRENT OPTIMIZATION HINT.
- Para cualquier instancia de una declaración cuyo entorno de aplicación y texto coincidan con filas en la tabla de catálogo de SYSIBM.SYSQUERY.