0% found this document useful (0 votes)
42 views2 pages

Options Available With NOPI

The document discusses options and limitations of NOPI (No Primary Index) tables in Teradata. NOPI tables allow secondary indexes, constraints, triggers and more but do not support SET tables, PPI, permanent journaling, identity columns, or queue/error tables. Multiload and updates directly to NOPI tables are also not supported.

Uploaded by

kdtftfjggjyhg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views2 pages

Options Available With NOPI

The document discusses options and limitations of NOPI (No Primary Index) tables in Teradata. NOPI tables allow secondary indexes, constraints, triggers and more but do not support SET tables, PPI, permanent journaling, identity columns, or queue/error tables. Multiload and updates directly to NOPI tables are also not supported.

Uploaded by

kdtftfjggjyhg
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

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.

You might also like