OFSAA Global Performance Optimization

OFSAA execution performance can be enhanced by providing optimization parameters specifically at information domain level, database level, object level or object sub type level. This is done by updating the AAI_GLOBAL_EXEC_OPTIMIZATION table with appropriate values.

The columns and the values to be given in the AAI_GLOBAL_EXEC_OPTIMIZATION table are indicated as follows:

Table 12-1 Global Performance Optimization Name, Value, and their Description

Column Name Description Value
V_INFODOM_CODE Information Domain code ALL or specific information domain code.
V_DB_TYPE Database type of the Information Domain ORACLE or HIVE
V_OBJ_TYPE_CODE Object type for which you want to apply execution optimization.

For example, Rule (RL).

This is referred from AAI_OBJ_TYPE_SUBTYPE_MAP.V_ OBJ_TYPE_CODE.

V_OBJ_SUBTYPE_CODE Object sub type for which you want to apply execution optimization.

For example, for Rule (RL) Object type, TYPE2 and TYPE3 are subtype codes.

This is referred from AAI_OBJ_TYPE_SUBTYPE_MAP.V_ OBJ_SUBTYPE_CODE.

V_EXEC_OPTIM_PARAM_NAME Name of the parameter using which optimization is done.

This is referred from AAI_EXEC_OPTIM_PARAM_B. V_EXEC_OPTIM_PARAM_NAME.

Currently supported parameters are POSTSCRIPT, PRESCRIPT, MERGE, HINT and SELECT.

V_EXEC_OPTIM_PARAM_VALUE Value for the optimization parameter mentioned in V_EXEC_OPTIM_PARAM_NAME column.