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
Stop collar limiting the extension of one telescoping support pole

Capping File Growth So One Query Cannot Fill a Whole Disk

July 27, 2014
Pinal Dave
SQL Tips and Tricks
Disk, SQL Data Storage, Transaction Log

One runaway load can fill a shared drive and take every database down with it. A MAXSIZE cap moves the failure to one database.

Read More
Adjustable band inside a felt hat beside a cut band and matching insert

Metadata-Only Column Changes: Which ALTER COLUMN Is Instant

July 6, 2014
Pinal Dave
SQL Tips and Tricks
SQL Column, SQL Data Storage, Transaction Log

Six ALTER statements look equally small, but their log cost is not. Here is how to measure each one before the change window.

Read More
A hand lowering a record player's needle just before a scratch on a spinning record with a red center

Point-in-Time Restore: Getting Back Rows Deleted by Accident

June 9, 2014
Pinal Dave
SQL Tips and Tricks
DBA, SQL Backup and Restore, SQL Delete, Transaction Log

Plan a point-in-time restore after an accidental DELETE, preserve the log chain, recover a separate copy, and return reviewed rows.

Read More
A fence painted halfway, a red-handled brush resting in the paint tin where the paint stops

Resumable Index Rebuilds: Pausing Maintenance Without Losing Progress

April 22, 2014
Pinal Dave
SQL Performance
DBA, Maintenance Plan, SQL Index, Transaction Log

Run a resumable index rebuild with ONLINE and MAX_DURATION, pause and resume it, inspect progress, and weigh edition and log costs.

Read More
Gouache painting of a small reservoir fed three ways: a steady stream from a hillside, a slow pipe on the left, and a wooden cart of barrels with vermilion wheels waiting at the edge.

Data Ingestion: Batch Loads, Change Data Capture and Streams

October 23, 2013
Pinal Dave
SQL Tips and Tricks
Batch, Change Data Capture, Data Warehousing, ETL, Transaction Log

Data Ingestion is how data moves from the systems that create it into the platform that analyzes it. This post compares batch loads, change data capture and event streams, and shows the captured rows from a small SQL Server table.

Read More
A tall wooden cabinet of small drawers with a paper strip running out of it, a small lamp with a red base glowing beside it.

Data Files and Log Files: What Each One Does in SQL Server

August 14, 2013
Pinal Dave
SQL Tips and Tricks
Database, SQL Data Storage, SQL Log, Transaction Log

Data Files and Log Files are the two kinds of file every SQL Server database needs. This post explains what lives in each, why the log is written first, and how to list both with a query on sys.database_files.

Read More
A brass bell ringing above a shop door as it opens, a tally counter beside it

Change Data Capture or Change Tracking

July 18, 2013
Pinal Dave
SQL Tips and Tricks
Change Data Capture, ETL, SQL Server, SQL Server Agent, Transaction Log

Change data capture or change tracking serves different sync needs; compare captured detail, retention, cleanup, and operating cost before choosing.

Read More
Previous 1 … 7 8 9 10 11 12 13 14 Next
  • Books
  • Testimonials
  • Privacy Policy

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