照会オプション・ファイル QAQQINI による照会の動的な制御

照会オプション・ファイル QAQQINI サポートには、照会が実行される環境を動的に変更または上書きする機能があります。この変更は、照会属性の変更 (CHGQRYA) コマンドおよび QAQQINI ファイルで実行されます。照会オプション・ファイル QAQQINI を使用して、 データベース・マネージャーによって使用される属性を設定します。

実行する照会ごとに、CHGQRYA CL コマンドの QRYOPTLIB パラメーターに指定したスキーマ内の QAQQINI ファイルから照会オプション値が検索され、照会を最適化して実施するのに使用されます。

QAQQINI ファイルを通して変更可能な環境属性には、次のものがあります。

  • 変更の始まりACTIVE_JOBS変更の終わり
  • ALLOW_ADAPTIVE_QUERY_PROCESSING
  • ALLOW_ARRAY_VALUE_CHANGES
  • 変更の始まりALLOW_EVI_ONLY_ACCESS変更の終わり
  • ALLOW_TEMPORARY_INDEXES
  • APPLY_REMOTE
  • ASYNC_JOB_USAGE
  • CACHE_RESULTS
  • COLLATE_ERRORS
  • COMMITMENT_CONTROL_LOCK_LIMIT
  • 変更の始まりCONCURRENT_ACCESS_BEHAVIOR変更の終わり
  • DETERMINISTIC_UDF_SCOPE
  • FIELDPROC_ENCODED_COMPARISON
  • FORCE_JOIN_ORDER
  • IGNORE_LIKE_REDUNDANT_SHIFTS
  • 変更の始まりKEY_RANGE_ESTIMATE_TIMEOUT変更の終わり
  • LIMIT_PREDICATE_ OPTIMIZATION
  • LOB_LOCATOR_THRESHOLD
  • MATERIALIZED_QUERY_TABLE_REFRESH_AGE
  • MATERIALIZED_QUERY_TABLE _USAGE
  • MEMORY_POOL_PREFERENCE
  • MESSAGES_DEBUG
  • NORMALIZE_DATA
  • OPEN_CURSOR_CLOSE_COUNT
  • OPEN_CURSOR_THRESHOLD
  • OPTIMIZATION_GOAL
  • OPTIMIZE_STATISTIC_LIMITATION
  • PARALLEL_DEGREE
  • PARAMETER_MARKER_CONVERSION
  • PSEUDO_OPEN_CHECK_HOST_VARS
  • QUERY_TIME_LIMIT
  • REOPTIMIZE_ACCESS_PLAN
  • 変更の始まりSQE_NATIVE_ACCESS変更の終わり
  • 変更の始まりSQE_NATIVE_ACCESS_POSITION_BEHAVIOR変更の終わり
  • SQLSTANDARDS_MIXED_CONSTANT
  • SQL_CONCURRENT_ACCESS_RESOLUTION
  • SQL_DECFLOAT_WARNINGS
  • SQL_FAST_DELETE_ROW_COUNT
  • SQL_GVAR_BUILD_RULE
  • SQL_MODIFIES_SQL_DATA
  • SQL_PSEUDO_CLOSE
  • SQL_STMT_COMPRESS_MAX
  • SQL_STMT_REUSE
  • 変更の始まりSQL_SUPPRESS_MASKED_DATA_DETECTION変更の終わり
  • SQL_SUPPRESS_WARNINGS
  • SQL_TRANSLATE_ASCII_TO_JOB
  • SQL_XML_DATA_CCSID
  • STAR_JOIN
  • STORAGE_LIMIT
  • SYSTEM_SQL_STATEMENT_CACHE
  • 変更の始まりSYSTIME_PERIOD_ADJ変更の終わり
  • TEXT_SEARCH_DEFAULT_TIMEZONE
  • UDF_TIME_OUT
  • VARIABLE_LENGTH_OPTIMIZATION