Eliminating Cursors with AI-Generated Set-Based Alternatives
Feed a cursor-based procedure to AI and get a set-based rewrite with honest advice about when cursors are still right.
Writing Window Functions with an AI Partner
AI agents write complex window functions faster than you can look up the frame clause syntax.
AI-Native Monitoring: PerformanceMonitor, PerformanceStudio, and the MCP Revolution
Erik Darling’s PerformanceMonitor and PerformanceStudio bring MCP integration to SQL Server monitoring letting AI query your performance data directly.
Wait Stats, Deadlocks, and Blocking Chains: AI-Assisted Diagnosis
Use AI to interpret wait stats, analyze deadlock graphs, and diagnose blocking chains. Turn raw diagnostic data into actionable remediation steps.
Query I/O over the Last Five Minutes
When faced with a SQL Server that is performing poorly, a great starting place for troubleshooting is looking at wait stats. Once you’re gathering wait stats, if you see lots of IO-related waits, you may…
Mimic Production in Development
Attempting to debug production performance problems in your development environment can be problematic in many ways, leading to a frustrating troubleshooting experience. One very common situation is the resources on the development environment are substantially…