Introduction
- Relational Database Architecture
- Teradata Architecture
- Storage Architecture
- Primary Indexes
Indexes
- Partitioned primary index
- Secondary Index
- Join Indexes
- Exercise
Tables
CREATE TABLE- Views
- Useful system tables
- Measuring skew factors
- Exercise
Macros
Joins - Types and strategies
- Processing joins
- Improvement tricks
Analysis of query plans
- Collecting Statistics
- Explaining
EXPLAIN
Subqueries and Correlated subqueries
- Recursive Queries
- Exercise
- Solution
OLAP functions
Stored Procedures
IFinside a Stored Procedure- Loops
- Multiple
BEGIN/ENDstatements - Triggers
Performance Monitoring
- 1. Bad Query
- 2. Delay Time
- 3. Blocking
- 4. Server State
- 5. Skewness
- Some tips for improving your query
- Identify suspect queries
- Monitoring
- Prevention
Compression
- MVC
- ALC
- BLC
- Compression and Query Performance