SQLServer

SQLpassion Online Training about Statistics & Plan Caching

On April 22, 2021 I will run an SQLpassion Online Training about Statistics & Plan Caching in SQL Server. Statistics are used by SQL Server to estimate how many rows are returned for a given query. Based on that assumption, the Query Optimizer compiles a physical Execution Plan, which is finally executed by SQL Server. The …

SQLpassion Online Training about Statistics & Plan Caching + read more

SQLpassion Online Training about Locking, Blocking, and Deadlocking

On February 25, 2021 I will run an SQLpassion Online Training about Locking, Blocking, and Deadlocking in SQL Server – one of my favourite topics! Locks are used by SQL Server to isolate database users from each other. Unfortunately, incompatible locks lead to blocking situations. And blocking situations always hurt your end user response times. …

SQLpassion Online Training about Locking, Blocking, and Deadlocking + read more

Speaking about Latches & Spinlocks at the EightKB Online Conference

This Wednesday I have the pleasure to speak about Latches, Spinlocks, and Latch Free Data Structures at the EightKB Online Conference. This year they are expecting more than 1500 attendees and they have a great lineup with well-known international speakers: Amit Bansal speaks about SQL Server Memory Internals and Troubleshooting Bob Pusateri speaks about The Ins and …

Speaking about Latches & Spinlocks at the EightKB Online Conference + read more

SQLpassion Online Training about Statistics & Plan Caching

On January 28, 2021 I will run an SQLpassion Online Training about Statistics & Plan Caching in SQL Server. Statistics are used by SQL Server to estimate how many rows are returned for a given query. Based on that assumption, the Query Optimizer compiles a physical Execution Plan, which is finally executed by SQL Server. The …

SQLpassion Online Training about Statistics & Plan Caching + read more