Options Available With NOPI
Options Available With NOPI
NOPI tables can have FALLBACK and we can use ALTER statement to Add
or Remove Fallback.
Secondary indexes (USI and NUSI) are allowed.
Join and reference indexes are allowed.
Primary key and Foreign Key constraints are allowed.
BLOBs and CLOBs are allowed.
INSERT and DELETE trigger options are available on a NOPI table. Update options
will be available starting with TD 13.00.00.03.
NOPI tables can be Global Temporary table or a Volatile table.
COLLECT/DROP stats is allowed.
Limitations available with NOPI:
SET tables are not allowed. No duplicate row check happens purpose is to
append data as fast as possible.
PPI tables are not allowed. NO PI, So question of having PPI
Permanent journaling is not allowed.
Identity column is no allowed.
Queue table or Error table is not allowed.
Hash indexes are not allowed (Secondary and Join indexes are allowed).
UPDATE, MERGE INTO or UPSERT using NOPI tables as the target is not
allowed. UPDATE will be available in the Teradata 13.00.00.03
Very imp : Multiload is not supported for NOPI table as multiload makes use of
PI for its operation.
Fast export, Archive runs exactly the same as that of the PI table.
Restoring or copying the table to a system with same number of AMP's works similar to
PI table.
However a NOPI table can be skewed after Restore/copy if the target system has
different configuration.