Skip to content
Opinionated SQL
When no one else will tell you that you're holding it wrong...
  • Home
  • Who and Why
  • Contact Me
  • SQL Error Code Search
  • Automated SQL Server Dump Analysis

Tag: Debugging

Automated SQL Dump Analysis – Beta!

October 26, 2023 Sean Gallardy 6 Comments

One of the things that is lacking in the community is for some simple dump analysis for SQL Server, well…

Continue Reading →

Posted in: Dumps, SQL Server Filed under: Debugging, Dump, Dumps, Non-Yielding, SQL Server

PSA: Uptick in CrowdStrike Issues with SQL Server (Non-Yielding Scheduler)

August 19, 2023 Sean Gallardy 1 Comment

I would say I’m surprised but… ahem… I’m not. My own snarkyness aside, I’m not sure what updates have or…

Continue Reading →

Posted in: NotASQLServerProblem, Security, SQL Server Filed under: Debugging, Drivers, Dump, Heavy Sigh, Non-Yielding, NotReallyASQLProblem, PSA, SQL Server

olved steries #4 – SQL Won’t Shut Down!

July 8, 2023 Sean Gallardy

Issue Introduction I was sent a quite an interesting email stating that SQL Server would not shut down. Attempting to…

Continue Reading →

Posted in: olved stery, SQL Server Filed under: Debugging, Dump, Monitoring, olved steries, olved stery, service broker, SQL Server, WinDBG

olved steries #3 – SQL Agent Eating Memory

May 21, 2023 Sean Gallardy 1 Comment

Issue Introduction I was asked if I knew any reason why SQL Agent would be using “a bunch” of memory…

Continue Reading →

Posted in: NotASQLServerProblem, olved stery, SQL Server Filed under: Debugging, Dump, NotReallyASQLProblem, ODBC, olved steries, olved stery, SQL Server, SQL2022, WinDBG

What Are PREEMPTIVE Waits And How Can They Kill Performance

November 27, 2022 Sean Gallardy 3 Comments

Primer If you haven’t already read up on cooperative and preemptive scheduling or aren’t sure what those are, please read…

Continue Reading →

Posted in: DMVs, Performance, SQL Server, Waits Filed under: Debugging, Demystified, Monitoring, Non-Yielding, Performance, SQL Server, Threads, Wait Types, WinDBG, Windows

Demystifying Dumps: Non-Yielding (Stalled) IOCP

November 18, 2021 Sean Gallardy 2 Comments

What’s an IOCP? IO Completion Ports are a set of Windows APIs which allow for efficient, fast, multithreaded asynchronous IO.…

Continue Reading →

Posted in: Dumps, SQL Server Filed under: Debugging, Demystified, Dump, Dumps, IOCP, Non-Yielding, SQL Server, Windows, Windows Server

Demystifying Dumps: Access Violation

August 29, 2021 Sean Gallardy 1 Comment

Access Violations (AV) are another common error that will cause SQL Server to take a memory dump. These can occur…

Continue Reading →

Posted in: Dumps, SQL Server Filed under: Access Violation, Debugging, Demystified, Dump, Dumps, SQL Server, Windows, Windows Server

Demystifying Dumps: Non-Yielding Scheduler

August 23, 2021 Sean Gallardy 6 Comments

One of the most common items that will cause a memory dump in SQL Server is a non-yielding scheduler (generally…

Continue Reading →

Posted in: Dumps, SQL Server Filed under: Debugging, Demystified, Dump, Dumps, Scheduling, SQL Server, SQLOS, Threads, WinDBG, Workers

Subscribe via RSS!

Recent Comments

  • George Walkey on What Happened To Stack Exchange?
  • Sean Gallardy on What Happened To Stack Exchange?
  • Jankow on What Happened To Stack Exchange?

Archives

  • January 2025
  • November 2024
  • June 2024
  • December 2023
  • November 2023
  • October 2023
  • August 2023
  • July 2023
  • May 2023
  • April 2023
  • March 2023
  • January 2023
  • November 2022
  • October 2022
  • May 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • September 2021
  • August 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • January 2020
  • September 2019
  • June 2019
  • May 2019
Copyright © 2019 Opinionated SQL