25.09.2015 Views

Teradata Parallel Data Pump

Teradata Parallel Data Pump Reference - Teradata Developer ...

Teradata Parallel Data Pump Reference - Teradata Developer ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2: Using <strong>Teradata</strong> T<strong>Pump</strong><br />

Estimating Space Requirements<br />

S = Each SQL statement issued through the support environment<br />

L = Each BEGIN/END LOAD command pair<br />

D = Each DML statement<br />

C = Estimated number of checkpoints<br />

P = Packfactor<br />

N = Number of partial checkpoints<br />

Space Calculation Example<br />

The following example of how <strong>Teradata</strong> T<strong>Pump</strong> log table space is derived takes a simple load<br />

that consists of the following script:<br />

LOGTABLE CME.TLddNT14H;<br />

.LOGON OPNACC1/CME,CME;<br />

DROP TABLE TBL14TA;<br />

DROP TABLE TBL14TB;<br />

DROP TABLE tlnt14err;<br />

CREATE TABLE TBL14TA,FALLBACK<br />

(ABYTEINT BYTEINT,<br />

ASMALLINT SMALLINT,<br />

AINTEGER INTEGER,<br />

ADECIMAL DECIMAL (5,2),<br />

ACHAR CHAR (5),<br />

ABYTE BYTE(1),<br />

AFLOAT FLOAT,<br />

ADATE DATE)<br />

UNIQUE PRIMARY INDEX (ASMALLINT);<br />

CREATE TABLE TBL14TB,FALLBACK<br />

(ABYTEINT BYTEINT,<br />

ASMALLINT SMALLINT,<br />

AINTEGER INTEGER,<br />

ADECIMAL DECIMAL (5,2),<br />

CHAR CHAR (5),<br />

ABYTE BYTE(1),<br />

AFLOAT FLOAT,<br />

ADATE DATE)<br />

UNIQUE PRIMARY INDEX (ASMALLINT);<br />

/*****************************************************************/<br />

/* BEGIN TLOAD WITH ALL THE OPTIONS SPECIFIED SUCH AS ERRLIMIT, **/<br />

/* CHECKPOINT, SESSIONS,TENACITY **/<br />

/*****************************************************************/<br />

.BEGIN LOAD ERRLIMIT 5 CHECKPOINT 15 SESSIONS 4 1 TENACITY 2<br />

ERRORTABLE tlnt14err ROBUST ON PACK 20;<br />

.LAYOUT LAY1A;<br />

.FILLER ATEST * BYTEINT;<br />

.FIELD ABYTEINT * BYTEINT;<br />

.FIELD ASMALLINT * SMALLINT;<br />

.FIELD AINTEGER * INTEGER;<br />

.FIELD ADECIMAL * DECIMAL (5,2);<br />

.FIELD ACHAR * CHAR (5);<br />

.FIELD ABYTE * BYTE(1);<br />

.FIELD AFLOAT * FLOAT;<br />

.FIELD ADATE * DATE;<br />

.DML LABEL LABELA IGNORE DUPLICATE ROWS IGNORE MISSING ROWS<br />

86 <strong>Teradata</strong> <strong>Parallel</strong> <strong>Data</strong> <strong>Pump</strong> Reference

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!