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 small wooden gate fitted securely between two plain wooden blocks on a warm tabletop.

Where a Business Rule Should Actually Live

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

Place the business rules database applications depend on in constraints, procedures, triggers, or application code according to their guarantees.

Read More
A stack of plain translucent paper sheets beside one fresh blank sheet on a wooden table.

Temporal Tables: Keeping History Without a Trigger

October 5, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Database, SQL Scripts, SQL Server

Use temporal tables to retain earlier row versions, query a past state, and plan history storage without confusing version history with user auditing.

Read More
A folded route card on a desk showing three numbered stages joined by arrows

How to Read a SQL Server Execution Plan

October 3, 2011
Pinal Dave
SQL Performance
Best Practices, SQL Index, SQL Performance, SQL Server

An execution plan is SQL Server showing its working. Read it inside out, learn the six operators you actually meet, ignore the cost percentages, and compare estimated rows with actual rows instead.

Read More
Gouache painting: three glass jars with lids on a pantry shelf and two loose red lids lying beside them

FULL JOIN: Preserve Unmatched Rows on Both Sides

October 2, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, SQL Scripts, SQL Server

FULL JOIN preserves both source sides. Keep identifiers visible while reviewing ordinary equality, unmatched rows and later filters.

Read More
A plain removable wooden tray fits inside a larger open storage box on a table.

Running SQL Server in a Container for Testing

September 24, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Database, SQL Server, SQL Server Installation

Create a SQL Server container for testing from Windows PowerShell, keep data in a named volume, and separate disposable runtime from backups.

Read More
Small wooden pegs beside matching holes in a compact wooden board with one peg set apart.

Lookups in a Data Load: Cached, Uncached and Wrong

September 14, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Data Warehousing, Database, ETL

Review lookup data load behavior for cache freshness, comparison rules, duplicate reference keys, and unmatched rows before trusting the output.

Read More
An unfinished clay cup sits beside a smooth finished cup on a potter's workbench.

What a Preview Build Is For, and What It Is Not

September 6, 2011
Pinal Dave
SQL Tips and Tricks
Best Practices, Database, SQL Scripts, SQL Server

Use a SQL Server preview to test specific features and report reproducible issues while keeping production data and recovery paths separate.

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

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