Secondary and Join Index Limits - Teradata Vantage

Teradata® VantageCloud Lake

Deployment
VantageCloud
Edition
Lake
Product
Teradata Vantage
Published
January 2023
Language
English (United States)
Last Update
2024-04-03
dita:mapPath
phg1621910019905.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
phg1621910019905
Parameter Value
Number of tables that can be referenced in a join. 128
Minimum number of secondary and join indexes, in any combination, per base data table. 0
Maximum number of secondary and join indexes, in any combination, per base data table.

Each composite NUSI defined with an ORDER BY clause counts as 2 consecutive indexes in this calculation.

The number of system-defined secondary and single-table join indexes contributed by PRIMARY KEY and UNIQUE constraints counts against the combined limit of 32 secondary and join indexes per base data table.

32
Maximum number of columns referenced per secondary index. 64
Maximum number of columns referenced per single table in a join index. 64
Maximum number of rows per secondary or join index.

Limited only by disk capacity.

Maximum number of columns referenced in the fixed part of a compressed join index.

Vantage implements a variety of different types of user-visible compression in the system.

When describing compression of join indexes, compression refers to a logical row compression in which multiple sets of nonrepeating column values are appended to a single set of repeating column values. This allows the system to store the repeating value set only once, while any nonrepeating column values are stored as logical segmental extensions of the base repeating set.

64
Maximum number of columns referenced in the repeating part of a compressed join index. 64
Maximum number of columns in an uncompressed join index. 2,048
Maximum number of columns in a compressed join index.
  • 64 for repeating
  • 64 for nonrepeating