Month: May 2026

Storage structures 4 – Memory-optimized columnstore

Time for the next part in my series on storage structures. The previous parts covered on-disk rowstore, columnstore indexes, and memory-optimized storage. In this part, I will look at the combination of the latter two: memory-optimized columnstore indexes. Memory-optimized columnstore indexes were introduced in SQL Server 2016. I’ve seen some slick Microsoft marketing sessions in that time that were big on “real-time operational analytics”. A new trend where analytical processing would no longer be done on a stale copy of the data in a separate data warehouse, but directly on the OLTP database. Reports would always be fully current, there…

Parameter Sensitive Plan Optimization

Bad hair day? Try having an almost-no-hair month! Jokes aside. It has been almost six weeks since my last video blog. Not really the schedule I had planned. But I believe I have good reasons. Anyway, I do have a new video ready now. As promised in my last video, I now cover Parameter Sensitive Plan Optimization (PSPO), a new feature, introduced in SQL Server 2022, that is supposed to alleviate the pain of bad parameter sniffing. PSPO, the answer to bad parameter sniffing? The first part of the video explains the feature, and how it is intended to work.…

Back on track

(Warning: This blog post is non-technical but purely personal. In my leukemia diary, I write openly about my current health issues. This blog might be triggering for people who struggle with, or lost dear ones to, cancer and other similar diseases.) My last leukemia diary entry ended with a large question mark. What will my hematologist tell me when I see her again? What treatment will she recommend? What happened? No idea! Do you know this scenario? A new prospect calls. You have never seen their database system yet. But they do expect you to give a coherent and relevant…

Between despair and hope

(Warning: This blog post is non-technical but purely personal. In my leukemia diary, I write openly about my current health issues. This blog might be triggering for people who struggle with, or lost dear ones to, cancer and other similar diseases.) It’s been a while since I last blogged about my leukemia. A full month, to be exact. In the first three weeks of that month, nothing special happened. I was home. I felt good. I made sure to get my daily walk in, to rebuild my fitness (well, except that one day when it was 25°C [77°F], and I…

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close