This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
A short row of wooden stepping blocks with a small pause between groups on a tabletop.

Designing a Load That Survives Failing Halfway

May 11, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Data Warehousing, Database, ETL

Build a restartable load with durable batch identity, transactional progress, repeatable input, and retries that do not duplicate business effects.

Read More
A goods receiving bench with an unopened crate on one side, sorted and labelled parts in the middle, and a filled storage rack behind

What Is ETL? Extract, Transform and Load Explained

April 11, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Data Warehousing, Database, ETL

ETL means extract, transform and load, and only the middle word is interesting. What each stage really does, why transform eats most of the schedule, and what changes when a team says ELT instead.

Read More
A set dining table with one chair pulled out and a red napkin on its plate, no one seated

Late-Arriving Dimension Rows: Inferred Members in a Data Warehouse

March 14, 2011
Pinal Dave
SQL Tips and Tricks
Business Intelligence, Data Warehousing, ETL, SQL Server

Handle a late-arriving dimension with inferred members, preserve fact keys, fill attributes later, and report unresolved placeholders.

Read More
A child seen from behind against a door frame with pencil height lines, an adult hand marking a new higher line.

Slowly Changing Dimensions in Plain T-SQL

January 23, 2011
Pinal Dave
SQL Tips and Tricks
Business Intelligence, Data Warehousing, ETL, SQL Server

Slowly changing dimensions need explicit Type 1 and Type 2 rules; use T-SQL updates and inserts with tests for history and overlap.

Read More
A bakery counter where cooled loaves are sold from the shelf while a fresh tray cools on a rack behind the counter.

Loading a Fact Table Without Blocking Reports

January 20, 2011
Pinal Dave
SQL Tips and Tricks
Data Warehousing, ETL, SQL Lock, SQL Server, Table Partitioning

Loading a fact table without blocking reports calls for isolated staging, aligned partition switching, short locks, and a tested reader path.

Read More
A maypole with five ribbons stretched out to stakes around it like a star

Star Schema Queries and How SQL Server Runs Them

January 16, 2011
Pinal Dave
SQL Performance
ColumnStore Index, Data Warehousing, Execution Plan, SQL Joins, SQL Server

Star schema queries join a large fact table to focused dimensions; learn bitmap filters, columnstore, and indexes that support the real workload.

Read More
A long wooden seed drawer with equal compartments, two hands lifting one out whole while an empty one waits at the end.

Partitioning a Large Fact Table

January 15, 2011
Pinal Dave
SQL Tips and Tricks
Data Warehousing, SQL Index, SQL Server, Table Partitioning

Partitioning a large fact table can simplify loading and retention when boundaries, aligned indexes, and switch rules are designed together.

Read More
Previous 1 … 5 6 7 8 9 10 11 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com