DWHPro helps thousands of visitors every month to become experts in Teradata and data warehouse design and operations by Roland Wenzlofsky

DWHPro Apr 23, 2023

Teradata Row Size Limits: Understanding and Overcoming the 3577 Error

Learn about the Teradata row size limits and how to deal with the "3577 Row size or Sort Key size overflow" error in…

Read article →
DWHPro Apr 23, 2023

Teradata Data Access: Single-AMP vs. All-AMP Binary Search and Sequential Search

Teradata data access is categorized based on the number of AMPs involved and the technique employed to search rows…

Read article →
DWHPro Apr 23, 2023

Teradata 16 – Optimizing Join and Aggregation with UNION ALL Views

Teradata 16 introduces a new option for handling sets of rows combined with "UNION ALL" in views and derived tables,…

Read article →
DWHPro Apr 23, 2023

Understanding Heuristic Estimations for Nonindexed Columns in Teradata

Learn about heuristics in Teradata optimizer and how they estimate the number of selected data rows for nonindexed…

Read article →
DWHPro Apr 23, 2023

Understanding Soft Referential Integrity and Its Role in Improving Performance

Learn about referential integrity and how it ensures data consistency in databases. Discover soft referential…

Read article →
DWHPro Apr 20, 2023

Maximizing Performance with Teradata Partitioning Strategies

Learn about Teradata Partitioning and how it can improve query performance. Discover strategies for using row-level…

Read article →
DWHPro Apr 20, 2023

Understanding the Teradata Join Index: Benefits, Usage, and Implementation

Learn about the Teradata Join Index, a performance tuning tool that stores pre-joined tables, aggregations, or table…

Read article →
DWHPro Apr 20, 2023

“Teradata Stored Procedures & Error Handling: A Guide for Effective Programming”

Learn how to handle errors in Teradata Stored Procedures. Error handlers provide event-driven functionality and make…

Read article →