Professional Documents
Culture Documents
Teradata Overview
Teradata Architecture
Teradata Architecture Components
Teradata Feature components
Teradata Overview
Teradata acts as a single data store that accepts a large number of
concurrent request from multiple client applications
The main Integral part of Teradata is Parallel Processing Performance
It is the only database that distributes the loads data in Parallel, Backs-up
data in Parallel and Processes data in Parallel among several users
Execution of complex queries with a maximum of 256 joins
Complete scalability
Teradata Architecture
SQL Request
Session
Control
PE
Parser
Optimize
r
Dispatch
er
BYNET
0
AMP
Disk1
AMP
AMP
Disk2
Disk3
Disk4
BYNET 1
AMP
SQL Request
SQL consists of:
Data Definition Language (DDL)
DROP
ALTER
INSERT
UPDATE
DELETE
REVOKE
SHOW
Process
Session Control
Parser
Optimizer
Dispatcher
BYNET:
The BYNET acts as a Message Passing Layer (MPL) and it handles the internal
communication of the Teradata RDBMS. All communication between PEs and AMPs is
done via the Message Passing Layer
It decides which AMP should receive a message
The BYNET software, and the BYNET interconnect itself.
Teradata Parallelism
PE
PE
Session B
Session A
AMP1
Task 1
Task 2
AMP2
Task 3
Task 4
AMP3
AMP4
Task 5
Task 6
Task 7
Task 8
scalability
One of the most important asset of Teradata is that it has scalability. The
Teradata DB scalability allow the system to grow as the business grow.
Any time do you want to double the speed of TD System, Just double the
no of AMP's and PE's.
PE
AMP
AMP
Disk
Disk
EMP Table
Id 1
Id 2
Id 3
Id - 4
EMP Table
Id 5
Id 6
Id 7
Id - 8
Scalability
TD
PE
AMP
AMP
Disk
EMP
Table
Id 1
Id - 2
Disk
EMP
Table
Id 3
Id - 4
AMP
Disk
EMP Table
Id 5
Id 6
AMP
Disk
EMP Table
Id 7
Id - 8