SQL Server 2016

Performance Troubleshooting with the Query Store in SQL Server 2016

I’m a SQL Server performance troubleshooter. I make a living out of SQL Server problems. Sounds crazy, but a lot of people approach me every month with various performance related problems that they can’t explain, but which they have to resolve. And a lot of time I hear from them that yesterday the performance of …

Performance Troubleshooting with the Query Store in SQL Server 2016 + read more

How to create a SQL Server Availability Group WITHOUT an Active Directory Domain

SQL Server Availability Groups were introduced back with SQL Server 2012. They are an awesome replacement for Database Mirroring (introduced back with SQL Server 2005 SP1), but with one huge limitation: the nodes on which the replicas are hosted must be part of the same Windows cluster. This doesn’t sound that at first, but a …

How to create a SQL Server Availability Group WITHOUT an Active Directory Domain + read more

Why I now (eventually) recommend In-Memory OLTP

Around 8 months ago I wrote a blog posting where I discussed the various reasons why I don’t yet recommend In-Memory OLTP to my customers. A lot of people are approach me these days because they have some performance problems and they are thinking about using In-Memory OLTP to solve them. As we all know, …

Why I now (eventually) recommend In-Memory OLTP + read more