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
Troubleshoot SQL Server Performance.

Video – Bert & Pinal Troubleshoot a Slow Performing SQL Server

November 14, 2018
Pinal Dave
SQL Video
SQL PASS, SQL Performance, SQL Server

At my 10th PASS Summit, Bert Wagner and I recorded a video on how to troubleshoot a slow performing SQL Server. Here it is, with a little of the story behind it.

Read More
Gouache painting of blue blocks passing through matching shaped openings while grey blocks remain in a separate compartment.

Filter Memory-Optimized Tables in SSMS: SQL in Sixty Seconds #079

January 7, 2015
Pinal Dave
SQL Video
In-Memory OLTP, SQL in Sixty Seconds, SQL Server Management Studio, SQL System Table

You can filter memory-optimized tables in SSMS Object Explorer, or find them with one query on sys.tables. The tests here build a database with both kinds of tables, show how durability and memory use appear in the catalog, and list the gotchas.

Read More
Gouache painting of an extended wooden house model beside architectural drawings and spare building pieces.

Schema Change Reports in SQL Server: SQL in Sixty Seconds #078

January 6, 2015
Pinal Dave
SQL Video
SQL Extended Events, SQL in Sixty Seconds, SQL Server Management Studio, SQL Trace

Schema change reports show which tables, views and indexes were created, altered or dropped recently. The tests here read the default trace behind the SSMS report with T-SQL, show what it misses, and set up an Extended Events session for longer memory.

Read More
Gouache painting: a row of identical grey pebbles on a pale windowsill, one of them clear glass that catches the light, with a thin vermilion thread tied around it

ISNUMERIC Puzzle: SQL in Sixty Seconds #076

October 29, 2014
Pinal Dave
SQL Video
SQL Datatype, SQL Function, SQL in Sixty Seconds, SQL String

The ISNUMERIC puzzle hides a tab character. Tests on SQL Server 2025 show which strings pass ISNUMERIC but fail TRY_CONVERT, how an empty string and a lone minus sign convert to 0, and how to find control characters in imported data with a short query.

Read More
Gouache painting: a haystack inside a wooden barn with one small vermilion button hidden in the straw, a hanging lantern above it, warm light through the barn slats

Find Rows With Single Quotes in SQL Server: SQL in Sixty Seconds #075

October 22, 2014
Pinal Dave
SQL Video
Quotes, SQL in Sixty Seconds, SQL Scripts, SQL String

To find rows with single quotes, write the quote twice inside the search string. This post tests four search patterns on one million rows on SQL Server 2025, shows which two are the same query and which one costs more, and covers the curly quote that a straight quote search misses.

Read More
Gouache painting: a wooden country mailbox on a post at dawn with its vermilion flag raised, a stack of unsent envelopes waiting on a bench beside it, empty open fields stretching to the horizon behind

Delayed Transaction Durability Explained: SQL in Sixty Seconds #074

September 10, 2014
Pinal Dave
SQL Video
SQL in Sixty Seconds, SQL Performance, SQL Transactions, Transaction Log

Delayed transaction durability lets a commit return before its log record reaches the disk. This post explains the idea and the three settings, then measures 10,000 small transactions on SQL Server 2025 and shows the one risk with a log write count. It ends with a simple rule for using it safely.

Read More
Gouache painting: a wooden sluice gate on a small stream with thin lines of water running through its slots toward a waterwheel, one vermilion float drifting in the channel

Live Execution Plan of a Running Query: SQL in Sixty Seconds #073

September 3, 2014
Pinal Dave
SQL Video
Execution Plan, SQL DMV, SQL in Sixty Seconds, SQL Performance, SQL Server Management Studio

A live execution plan shows how far a query has gotten while it is still running. This post builds a slow query on SQL Server 2025, watches it through sys.dm_exec_query_profiles from a second window, and explains why rows divided by the estimate is a progress meter only when the estimate is right.

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

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