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 wide reading table with one large ledger open at the centre and reference volumes arranged around it

What Is a Data Warehouse?

September 5, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Business Intelligence, Data Warehousing, Database

A data warehouse is built for questions, not transactions. Facts and dimensions in plain words, why the star schema reads the way people talk, what a date dimension is for, and when you do not need one.

Read More
Several small plain brass locks beside one larger plain lock on a warm wooden tabletop.

What Lock Escalation Is and How to Stop It

September 1, 2011
Pinal Dave
SQL Performance
Best Practices, SQL Index, SQL Performance, SQL Server

Understand lock escalation, confirm it with evidence, and reduce its impact through smaller transactions, better access paths, and modern locking.

Read More
SQL SERVER - Use INSERT INTO ... SELECT instead of Cursor

SQL SERVER – Use INSERT INTO … SELECT instead of Cursor

August 10, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, SQL Scripts

The story of my old cursor code that got laughed at in code review, and why a single INSERT INTO SELECT instead of cursor loops does the same job better.

Read More
disaster

SQL SERVER – Database Worst Practices

July 12, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices

Let us talk about SQL SERVER – Database Worst Practices. Instead of writing best practices, I am going to write about few of the bad ones.

Read More
A small stream of beans between two wooden bowls with most beans remaining in the first.

Incremental Loads: Moving Only What Changed

July 8, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Data Warehousing, Database, ETL

Design an incremental load with reliable boundaries, retained change information, delete handling, and a watermark that advances only after success.

Read More
Two loose blue ceramic beads beside six woven pads holding differently colored beads and pebbles.

CROSS JOIN: Duplicate Inputs Multiply the Result

June 28, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, SQL Scripts, SQL Server

CROSS JOIN multiplies row counts, including repeated labels. Keep source identifiers and grouped pair counts visible while checking result grain.

Read More
A wooden specimen cabinet has an open drawer containing a magnifying glass, representing cube performance diagnosis.

SSAS Cube Performance: Diagnosing a Sudden Slowdown

June 14, 2011
Pinal Dave
SQL Performance
Best Practices, Business Intelligence, SQL Analysis Services, SQL Performance

SSAS cube performance diagnosis starts with the exact slow request. Follow storage, MDX calculations, cache, processing, and resource evidence before choosing a fix.

Read More
Previous 1 … 25 26 27 28 29 30 31 … 54 Next
  • Books
  • Testimonials
  • Privacy Policy

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