EnableDynamicParameterization - Teradata Vantage - Database Engine 20

Database Utilities

Deployment
VantageCloud
VantageCore
Edition
VMware
Enterprise
IntelliFlex
Product
Database Engine 20
Teradata Vantage
Release Number
20.00
Published
June 2025
ft:locale
en-US
ft:lastEdition
2026-03-26
dita:mapPath
ron1747160181474.ditamap
dita:ditavalPath
ft:empty
dita:id
vkz1472241255652
lifecycle
latest
Product Category
Teradata Vantage™

Determines whether Vantage uses dynamic parameterization of literals (DPL) when processing repeated nonparameterized requests.

Field Group

General

Valid Settings

Setting Description
TRUE Vantage attempts to produce and reuse generic query execution plans for similar, nonparameterized queries that differ only in literal values in WHERE and ON clauses.
FALSE Vantage does not reuse generic query execution plans for nonparameterized queries that differ only in literal values in WHERE and ON clauses.

Default

FALSE

Changes Take Effect

After the DBS Control Record has been written.

Usage Notes

  • When dynamic parameterization is enabled, and eligible nonparameterized requests differ only in the eligible literal values used in the predicates of WHERE and ON clauses, DPL logic in the Parser automatically parameterizes these literal. This allows the Parser to reuse a cached generic execution plan for such queries, and speed up processing.
  • Teradata recommends enabling this feature if you have several closely similar nonparameterized requests that would benefit from this type of processing. DPL can improve database query performance in proportion to the number of similar database requests.

Related Information

For More Information on… See…
Dynamic parameterization of literal values during transaction processing and optimization SQL Request and Transaction Processing, B035-1142.