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 hand holding two nearly identical slate blue thread spools against a window, beside a rack of spools sorted by shade.

Binary Collations: Byte-Order Sorting and Exact String Matches

May 2, 2019
Pinal Dave
SQL Tips and Tricks
SQL Collation, SQL Index, SQL Server, SQL String

Learn how a binary collation changes SQL Server sorting, exact string comparisons, index access, and column metadata checks.

Read More
A drinks tray with a red bowl of ready-cut lemon wedges beside an uncut lemon and knife.

Indexed Computed Columns: Speeding Up Code You Cannot Change

April 3, 2019
Pinal Dave
SQL Performance
Computed Column, SQL Index, SQL Performance, SQL Server

Use indexed computed columns to help fixed vendor queries on UPPER or CAST, while checking determinism and required SET options.

Read More
A finger nudging one carved bird on a hanging wooden mobile, making every other bird swing.

Wide Update Plans: What Every Extra Index Costs a Write

March 22, 2019
Pinal Dave
SQL Performance
Execution Plan, SQL Index, SQL Performance, SQL Server

Inspect wide update plans, compare index-maintenance work with narrow updates, and read per-index counters without misreading STATISTICS IO.

Read More
Ice tongs lifting a cube from one side of a fixed trough divider

Recent Rows Only: A Filtered Index for the Data Everyone Reads

March 21, 2019
Pinal Dave
SQL Performance
Data Warehousing, Master Data Services, SQL Data Storage, SQL Index

A filtered index for recent rows is small and fast, but its date never moves by itself. Here is how to build it, test it and keep it fresh.

Read More
A layered sea cliff with one red fossil shell set in the middle band and a hand pointing to it

Price in Effect on a Date: Querying a Price History Table

March 5, 2019
Pinal Dave
SQL Tips and Tricks
SQL DateTime, SQL Index, SQL Joins, SQL Server

Query a price history table for the price effective on each order date, enforce unique starts, and compare APPLY lookups with range joins.

Read More
Gouache painting of white card model houses on a drafting table with a vermilion waste bin nearby

Hypothetical Indexes in SQL Server: Find and Drop Them All

February 28, 2019
Pinal Dave
SQL Performance
SQL Index, SQL Scripts, SQL Statistics

Hypothetical indexes are leftovers from the Database Engine Tuning Advisor. They hold a name and statistics but no data. This post lists them, shows they cannot serve a query, and drops them in two steps: a list you read first, and a drop second.

Read More
The morning catch sorted into shallow crates on ice on a harbor quay, a hand lifting one fish from a crate.

Eager Index Spool: When the Plan Builds Its Own Index

February 23, 2019
Pinal Dave
SQL Performance
Execution Plan, SQL Index, SQL Performance, SQL Server

Investigate an eager index spool, read seek keys and output, and compare a supporting index with the cost of rebuilding temporary storage.

Read More
Previous 1 … 14 15 16 17 18 19 20 … 62 Next
  • Books
  • Testimonials
  • Privacy Policy

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