august, 2021

sat28aug1:45 PM2:45 PMVirtual EventI will speak at Data Saturday PlovdivBatch Mode Adaptive Joins in Microsoft SQL Server1:45 PM - 2:45 PM CET Data Saturday Plovdiv



The batch mode adaptive join feature introduced in Microsoft SQL Server 2017 enables the choice of a hash join or nested loops join method to be deferred until after the first input has been scanned, by using a single cached plan.
In this session you will learn about the requirements, advantages, and disadvantages of using the adaptive join. I will especially focus on the runtime improvements using adaptive joins but also show workloads that lead to a significant performance degradation. We will also see when SQL Server cannot use apaptive joins and what effect adaptive query joins have on the hardware resources like memory allocation and disk IOs.

Speaker for this event

  • Torsten Strauß

    Torsten Strauß

    MVP | MCSE | MCT

    Torsten (MVP, MCSE, MCT) has been working with Microsoft SQL Server since the turn of the millennium and is specialized in performance optimization for large SQL Server environments. He has been with bp as a database engineer for over two decades and collaborates closely with Sarpedon Quality Lab as a Principal Microsoft SQL Server Consultant. Torsten is the founder of and has given more than 120 presentations on Microsoft SQL Server performance optimization at national and international conferences and user groups. Torsten has been recognized as a Microsoft Most Valuable Professional for Data Platform since 2018.


    MVP | MCSE | MCT


(Saturday) 1:45 PM - 2:45 PM CET