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

DWHPro Jun 19, 2023

Fast multi-file export of Teradata query results using only Teradata SQL Assistant

I was recently approached to support a case of importing the results of a Teradata query into a third-party vendor…

Read article →
DWHPro Jun 8, 2023

The Teradata AMP Worker Task

Introduction to the Teradata AMP Worker Task The Teradata AMP Worker Task or AWT is the heart of the AMP, responsible…

Read article →
DWHPro May 19, 2023

Boost Your Teradata Performance – The Critical Role of NOT NULL Declarations

Introduction to Teradata Performance and NOT NULL Welcome to our latest Teradata performance blog post, a series…

Read article →
DWHPro May 14, 2023

Optimizing Teradata SQL Queries by Avoiding Full Table Scans and Utilizing Secondary Indexes

Learn how to optimize your Teradata SQL performance by leveraging secondary indexes! Avoid full table scans by bypassing…

Read article →
DWHPro May 12, 2023

Outsmarting Teradata Limitations: A Workaround for Teradata Identity Columns in Volatile Tables

Learn how to overcome the hurdle of using Teradata Identity columns with Volatile Tables. Discover a workaround using…

Read article →
DWHPro May 11, 2023

When Teradata Space Shortage Impacts System Performance

Running out of free Cylinders in Teradata Encountering a situation where free cylinders are exhausted is a significant…

Read article →
DWHPro May 5, 2023

The Pitfalls of Teradata SELECT * Queries

Introduction In a row-oriented database engine like Teradata, data is organized and stored in units called data…

Read article →
DWHPro May 5, 2023

Effortlessly Loading a CSV File into Teradata using Python

Learn how to easily load a CSV file into a Teradata database using Python with minimal code. No need for complex scripts…

Read article →