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
Bees crowding one narrow entrance of a wooden beehive while a second opening on the side stays almost empty.

High-Frequency Inserts Without Blocking

September 16, 2009
Pinal Dave
SQL Performance
SQL Index, SQL Lock, SQL Server, SQL Wait Stats, Transaction Log

High-frequency inserts can stall on the log, indexes, or last-page contention; learn to diagnose the wait and choose targeted SQL Server fixes.

Read More
Timeline of a full backup, log backup 0_1, differential backup 1 with log backups 1_1 to 1_3, and differential backup 2 with log backups 2_1 to 2_3, with three restore paths showing which backups each path restores

Backup Timeline: Which Backups a Full Recovery Restore Needs

July 14, 2009
Pinal Dave
SQL Tips and Tricks
SQL Backup and Restore, SQL Server, Transaction Log

A backup timeline for the full recovery model: full, differential and log backups, and how to restore them in the right order. The post also tells a real DBA story.

Read More
A planting dibber continues a row of holes beyond a bare rocky patch in a garden bed.

Updating a Large Table in Batches With a Moving Key Range

December 11, 2008
Pinal Dave
SQL Performance
Batch, Clustered Index, SQL Transactions, Transaction Log

Walk the clustered key a slice at a time, log each batch, and learn why stopping at the first empty batch quietly leaves rows behind.

Read More
Two separate stone water troughs in a farmyard, one large and one small

Choosing Where to Put Data and Log Files

August 11, 2008
Pinal Dave
SQL Tips and Tricks
DBA, Disk, SQL Data Storage, SQL Server Configuration, Transaction Log

Choosing where data and log files live means checking storage behavior, capacity, install defaults, and a tested move procedure.

Read More
SQL SERVER - Solution - Log File Very Large - Log Full

SQL SERVER – Solution – Log File Very Large – Log Full

December 16, 2007
Pinal Dave
SQL Tips and Tricks
SQL Backup and Restore, SQL Data Storage, Transaction Log

Is your log file too big, or is the log full? Fix it in three steps: back up the log file, truncate it, then shrink it. I link my two detailed posts too.

Read More
Truncate Log File

SQL SERVER – Shrinking Truncate Log File – Log Full – Part 2

November 22, 2007
Pinal Dave
SQL Tips and Tricks
Shrinking Database, SQL Backup and Restore, SQL Server, Transaction Log

About a year ago, I wrote SQL SERVER – Shrinking Truncate Log File – Log Full. I was just going through some of the earlier posts and comments.

Read More
Envelopes dropping through a letter slot into a large basket

Designing Tables for High Insert Rates

September 17, 2007
Pinal Dave
SQL Performance
Clustered Index, SQL Index, SQL Server, Table Partitioning, Transaction Log

High insert rates depend on key choice, row width, index count, and retention design; learn a practical SQL Server table layout for sustained writes.

Read More
Previous 1 … 11 12 13 14 15 Next
  • Books
  • Testimonials
  • Privacy Policy

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