Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teradata Introduction
Teradata Architecture
Types of spaces
Teradata Data Protection Mechanisms
Prepared By
AnilKumar P
Teradata Introduction:
What Is Teradata?
-Teradata is a relational database management system (RDBMS) that drives a
company's data warehouse.
-The origin of the name Teradata is "tera-, derived from Greek which means
"trillion.
-Teradata was the first commercial database system to scale to and support a
trillion bytes of data.
Teradata Advantages :
Single data store
Scalability
Unconditional parallelism (parallel architecture)
Ability to model the business
Mature, parallel-aware Optimizer
Teradata acts as a single data store, with multiple client applications making
inquiries against it concurrently
Scalability
Addition of new components to the system increases the performance
linearly.
Adding components allows the system to accommodate increased workload
without decreased throughput .
Complexity
Teradata is adept at complex data models that satisfy the information
needs throughout an enterprise.
It has the ability to perform large aggregations during query run time
and can perform up to 64 joins in a single query.
Concurrent Users
Teradata has the ability to handle from hundreds to thousands of users , who
are often running multiple, complex queries on the system simultaneously.
Unconditional Parallelism
Teradatas ability to manage large amounts of data is accomplished using
the concept of parallelism, wherein many individual processors perform
smaller tasks concurrently to accomplish an operation against a huge
repository of data.
Teradata's parallelism does not depend on query tuning, limited data
quantity, column range constraints, or specialized data models -Teradata has "unconditional parallelism."
Teradata System :
A Teradata system contains one or more nodes where the processing occurs
for the Teradata Database .
There are two types of Teradata systems:
Symmetric multiprocessing (SMP) - An SMP Teradata system has a
single node that contains multiple CPUs sharing a memory pool.
Massively parallel processing (MPP) - Multiple SMP nodes working
together comprise a larger, MPP implementation of Teradata. The
nodes are connected using the BYNET, which allows multiple
virtual processors on multiple nodes to communicate with each other.
BYNET
The BYNET is a high-speed interconnect that enables nodes in the system
to communicate. It has several unique features:
Teradata Architecture
Channel Driver
Channel Driver software is the means of communication between an
application and the PEs assigned to channel-attached clients. There
is one Channel Driver per node.
Teradata Gateway
Teradata Gateway software is the means of communication between an
application and the PEs assigned to network-attached clients. There is
one Teradata Gateway per node.
Data Protection:
-LOCKS
-RAID
-FALLBAK
-JOURANLS
-CLIQUE
Locks : We have 4 types of locks applied on three levels.
-Database level
-Table level
-Row hash level
Types of Locks:
-Exclusive locks
-Write locks
-Read locks
-Access locks
Journal:
TD Journals used for specific types of data recovery or process recovery.
Thanku