/ Kevin Kline

Kevin Kline

Avatar photo
Tech Evangelist

Kevin Kline

Kevin Kline is a Head Geek, noted database expert, and software industry veteran. As a 13-time Microsoft Data Platform MVP and with 35 years' experience under his belt, Kline is passionate about improving the quality of life for Microsoft database professionals, their organizations, and their customers.

The Latest Posts Featuring Kevin Kline

How To Create Database Alerts You Can Trust
October 19, 2026
Database

Database Alerting Best Practices That Cut Alert Fatigue and Help DBAs Respond to What Matters

Most database teams don’t have an alerting problem. They have a trust problem. This post is an overview of the database alerting best practices covered in the session. In the article, database expert Kevin Kline looks at what makes a good alert and how to turn noise into signal. He also covers throttling, digests, escalation paths, and baselines, plus how SolarWinds tools support them. It doesn’t cover everything, so watch the on-demand webinar for the full walkthrough and demos.

Watch The Webinar On-Demand

Q4 SolarWinds Database Webinars: From Hidden Problems to Clearer Answers.
October 15, 2026
Database

Healthy dashboards don’t always tell the whole story. Our Q4 webinars help you uncover hidden database problems, understand what’s causing them, and decide what to do next.

Want to speak to an expert directly? 

 

More Databases, Same Headcount? How AI-Driven RCA Helps DBAs Scale Database Coverage
October 7, 2026
Database

Database estates keep growing, but DBA headcount rarely keeps pace. Our State of the Database Report shows DBAs now spend most of their week on reactive firefighting across three to five platforms per organization. Burnout is pushing experienced DBAs out of the role.

In this post, Kevin Kline breaks down the habits that let a single DBA scale coverage without adding headcount.  These include treating database code as code, shifting SQL quality checks left, and layering in AI-driven anomaly detection.

Free On-Demand Webinar 

A fun, detailed walkthrough in SolarWinds Database Performance Analyzer shows exactly how evidence-based root cause analysis turns a vague business complaint into a resolved problem in minutes.

The High-Performance DBA: CPU Under Pressure, Part 2: Troubleshooting SQL Server
June 23, 2026
Database

This is the second of two connected posts on SQL Server CPU.

In this post, Kevin Kline focuses on the moving parts that turn into real incidents: SQL Server wait statistics, thread scheduling pressure, troubleshooting workflow, and how observability tools shorten the path from symptom to root cause. In Part 1, we looked at how SQL Server uses CPU, why high CPU usage in SQL Server is often misunderstood, and which configuration habits help create a more stable, high-performance environment.

Read The High-Performance DBA Series

The High-Performance DBA: CPU Under Pressure, Part 1: How SQL Server Uses CPU
June 19, 2026
Database

This is the first of two connected posts on database performance tuning. In this post, Kevin Kline explains how SQL Server uses CPU, why high SQL Server CPU usage is often misunderstood, and which configuration habits help build a more stable, high-performance environment.

In the second post, we look at SQL Server wait statistics, scheduler pressure, troubleshooting workflow, and how to arrive at root cause faster.

Read The High-Performance DBA Series

The High-Performance DBA: Total Recall, Part 2: SQL Server Memory Issues
May 14, 2026
Database

This is the second of two connected posts on SQL Server memory. In Part 1, we looked at how SQL Server uses memory, why “SQL Server takes care of that” stops being enough, and which configuration habits make life easier.

In this post, Kevin Kline focuses on how SQL Server memory issues arise from plan cache bloat, poor queries, and bad memory grants, plus how DBAs troubleshoot them.

Read The High-Performance DBA Series

The High-Performance DBA: Total Recall, Part 1: SQL Server Memory Best Practices
May 7, 2026
Database

This is the first of two connected posts on SQL Server memory management.

In this post, Kevin Kline explains how SQL Server uses memory, why memory becomes a bottleneck, and which configuration habits help create a more stable, high-performance environment. In the second post, we look at plan cache bloat, query patterns, and troubleshooting.

Read The High-Performance DBA Series

The High-Performance DBA: Database Storage Optimization
April 9, 2026
Database

In this latest High-Performance DBA post, Kevin Kline explores what happens when SQL Server storage strategies fail to keep up with growing workloads.

When your DBAs are constantly firefighting I/O bottlenecks, TempDB contention, and uncontrolled log growth, the issue is not your team. It is your storage maturity. Address that, and you reduce incidents, free up DBA capacity, and ease operational strain.

Read The High-Performance DBA Series

 

The High-Performance DBA: Breaking the Burnout Cycle in Modern Database Teams
April 1, 2026
Database

In this article, Kevin Kline introduces The High-Performance DBA webcast series, drawing on insights from our recent State of Database Report to explain why DBA burnout is rising and how teams can move beyond constant reactivity.

Read The High-Performance DBA Series

 

Inside the Black Box: Bridging the Database Observability Gap
March 27, 2026
Networks

Over the past 15 years, Agile and DevOps have accelerated application delivery, enabling faster, more reliable releases. Yet the database layer often remains a blind spot for observability and performance monitoring.

In this article, Kevin Kline shows why closing the database observability gap is critical to improving performance, efficiency, and resilience for DBAs, developers, and the businesses that depend on their data.