Category: SQL Server

Do You Really Have A HA Issue?

I tend to be involved in many HA related issues, as is the nature of my current work agreement. The interesting part is that roughly 85% of all the “HA” issues are performance issues (with 10-12% being config issues and the last 3-5% being truly HA issues). Whether this is an FCI, AG, Replication, some […]

Read article: Do You Really Have A HA Issue?

Network Throughput Hysteria

I Think My Knee Hurts, I Just Can’t Prove It Hopefully, you really do know if your knee hurts or not… it’d be odd if you weren’t sure. Regardless, this isn’t about knees but networks and specifically dealing with SQL Server Always On. I’m going to start out by stating that there are many improvements […]

Read article: Network Throughput Hysteria

Using Distributed Network Names with Availability Groups

I’ve been asked this question a few times, so I feel it’s worth writing about, which is, “Are Distributed Network Names (DNN) supported for SQL Server?”. The short version is, it’s not supported. The long version is, it’s not supported, but if you’re using a vanilla AG (not distributed) and aren’t using things like replication […]

Read article: Using Distributed Network Names with Availability Groups

Attempting to recycle all monitors that have loaded the DLL sqsrvres.dll or hadrres.dll and you notice a SQL FCI/AG failed health checks

I won’t say I told you so… I will, however, point out common AG question #8… I’m not sure why so many of these are coming up lately, but I’ve not had to troubleshoot a few, and I think it’s worth documenting this behavior. Let’s say you have Windows cluster which might have FCI’s, AG’s, […]

Read article: Attempting to recycle all monitors that have loaded the DLL sqsrvres.dll or hadrres.dll and you notice a SQL FCI/AG failed health checks

Top Asked Availability Group Questions… and Maybe Some Helpful Tidbits as Answers

This is inspired by all the times I am forced to repeat myself. To cut down on hearing my own horrible sounding voice, I present to you a FAQ style post of all things Availability Group related that I am consistently asked. Last updated June 25th, 2020. Q1: What’s the limit of databases I can […]

Read article: Top Asked Availability Group Questions… and Maybe Some Helpful Tidbits as Answers

Error 35217 And Availability Groups /SMH

Well That Escalated Quickly… Error 35217 translates to, “The thread pool for AlwaysOn Availability Groups was unable to start a new worker thread because there are not enough available worker threads. This may degrade AlwaysOn Availability Groups performance. Use the “max worker threads” configuration option to increase number of allowable threads.” which is fairly fatal […]

Read article: Error 35217 And Availability Groups /SMH