The latest generation of Teradata systems always has Block Level Compression (BLC) enabled. When using MultiValue compression, the compression factor ...

Save Space with Teradata: Utilizing Block Level Compression and Row Partitioning

Teradata is commonly used for tactical workloads and OLTP applications in my projects. However, it is crucial to avoid designing ...

Designing Teradata Row Partitioning for Optimal Performance in Tactical Workloads

1. Complete and up-to-date Statistics At the start of Teradata SQL Tuning, statistics are a vital concern. The Teradata Optimizer ...

The Importance of Up-to-Date Statistics for Teradata SQL Tuning

Joining partitioned tables can be resource-intensive, particularly if the primary indexes or partitioning differ. This article presents an unconventional technique ...

How to Join Partitioned Tables with an Unusual Trick for Improved Performance

Get a Grip on Clumpy Row Distribution – the Teradata PPI Table. For this technique to work properly, the primary index ...

Improve Performance with Teradata PPI Tables: Get a Grip on Clumpy Row Distribution

Teradata offers various options for designing Partitioned Primary Index Tables. The optimal design choice depends on the anticipated workload. This ...

How To Speed Up Your PPI Tables With A Secondary Index

Query rewriting is a potent approach for enhancing performance in row partition elimination. The ensuing test configuration is rooted in ...

Improving Performance through Query Rewriting with Row Partition Elimination: A Real-World Optimization Example on a 400-Million-Row Table

Introduction to the Teradata PPI Solid-state disks (SSDs) have been replacing hard disks, yet mass storage access remains the slowest ...

Teradata PPI: Understanding Partitioned Primary Index for Improved Performance

Teradata Partitioning – Row vs. Column Partitioning tables using column or row partitioning can reduce resource usage when accessing data. ...

Teradata Partitioning: Row vs. Column for Efficient Data Access

Teradata Partition Elimination – the Stored Procedure Approach Occasionally, we may want to choose rows in a table’s character column ...

Improve Performance with Teradata Partition Elimination: The Stored Procedure Approach