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 row of full fish crates on a quay at dawn, one crate at the end holding only a few fish

Spotting Unusually Small Backups Against Each Database’s Average

April 17, 2019
Pinal Dave
SQL Tips and Tricks
DBA, SQL Backup and Restore, SQL Monitoring, SQL Scripts

Flag unusually small backups against database-specific history, use aggregate filtering, and investigate alerts without assuming data loss.

Read More
An ice resurfacing machine making its last pass across an empty rink while skaters wait at the gate

Tracking Backup Throughput and Duration From msdb History

February 14, 2019
Pinal Dave
SQL Tips and Tricks
DBA, SQL Backup and Restore, SQL Monitoring, SQL System Table

Track backup throughput and duration from msdb history, compare recent trends, and keep striped devices from duplicating backup totals.

Read More
EXEC sp_who2.

SQL SERVER – 5061: FIX Error: ALTER DATABASE failed because a lock could not be placed on database ‘Database Name’. Try again later.

November 27, 2018
Pinal Dave
SQL Tips and Tricks
SQL Error Messages, SQL Monitoring, SQL Scripts, SQL Server

Trying to take a test database offline, we hit Msg 5061: ALTER DATABASE failed because a lock could not be placed on database. Here is how to fix it.

Read More
A wide stone culvert with a trickle of water and a high line of dried debris from spring floods

Right-Sizing SQL Server: Reading CPU and Memory Use Before Consolidation

September 6, 2018
Pinal Dave
SQL Performance
DBA, SQL CPU, SQL DMV, SQL Memory, SQL Monitoring

Base right-sizing SQL Server on sampled CPU, memory pressure, buffer use and interval I/O, then compare peaks across a full business cycle.

Read More
Gouache painting of three beehives in a meadow with the middle hive roof painted red

Detect Performance Problems in SQL Server With DMVs

August 4, 2016
Pinal Dave
SQL Performance
Notes from the Field, SQL DMV, SQL Monitoring

To detect performance problems in SQL Server, start with four suspects and a few dynamic management views that show CPU waits, memory use and the system_health session. This guest post by Eduardo Castro explains where to look first.

Read More
A morning fireplace with last night's ash still shaped on the grate and a full ash pan pulled out

Reading the system_health File Target With Plain T-SQL

July 21, 2016
Pinal Dave
SQL Tips and Tricks
DBA, SQL Error Messages, SQL Extended Events, SQL Monitoring

Locate the system_health file target, read its retained events with T-SQL, and inspect serious errors, connectivity records and waits.

Read More
A garden rain gauge on a post beside a board of pebbles, one red pebble for today

A Performance Counter Baseline Saved to a Table Every 15 Minutes

January 7, 2016
Pinal Dave
SQL Performance
DBA, SQL Counter, SQL DMV, SQL Monitoring, SQL Server Agent

Save a performance counter baseline every 15 minutes, calculate interval rates, detect resets, and compare a defined week with last month.

Read More
Previous 1 2 3 4 5 6 7 … 9 Next
  • Books
  • Testimonials
  • Privacy Policy

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