In this video, I delve into the parallel query processing documentation in SQL Server, pointing out several inaccuracies and misleading statements within it. I begin by examining constructs that inhibit parallelism, such as scalar UDFs, remote queries, dynamic cursors, recursive queries, multi-statement table-valued functions, and the 'TOP' keyword. These topics are discussed with examples from the Stack Overflow 2013 database to demonstrate how some of these constructs can still allow parts of a query to run in parallel despite being listed as inhibitors. I also explore scalar UDFs in computed columns and check constraints, showing that while they inhibit parallelism for certain operations, other parts of the plan may still benefit from parallel execution. Additionally, I cover multi-statement table-valued functions and the 'TOP' keyword further, illustrating how their restrictions on parallelism are not as absolute as the documentation suggests. Through these demonstrations, I aim to provide a more nuanced understanding of parallel query processing in SQL Server.
CHAPTERS
00:00:00 - Introduction
00:01:21 - Link Inconsistencies
00:04:07 - Recursive CTE Parallelism
00:06:57 - Scalar UDF Limitations
00:10:39 - Multi-Statement Table Valued Functions
00:14:14 - Top Function Restrictions
00:18:26 - Linked Servers and Wait Stats
00:20:10 - Fast Forward Cursors
━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 TRAINING & COURSES
━━━━━━━━━━━━━━━━━━━━━━━━━━
Get AI-Ready With Erik
https://training.erikdarling.com/get-...
SQL Server Performance Engineering Course
https://training.erikdarling.com/sql-...
Learn T-SQL with Erik
https://training.erikdarling.com/lear...
Everything Bundle:
https://training.erikdarling.com/?cou...
━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠️ CONSULTING & SERVICES
━━━━━━━━━━━━━━━━━━━━━━━━━━
Need SQL Server performance help?
https://training.erikdarling.com/sqlc...
━━━━━━━━━━━━━━━━━━━━━━━━━━
💬 CONNECT
━━━━━━━━━━━━━━━━━━━━━━━━━━
Ask questions at Office Hours
https://erikdarling.com/officehours/
Become a channel member
/ @erikdarlingdata
━━━━━━━━━━━━━━━━━━━━━━━━━━
Auf dieser Seite können Sie das Online-Video Improving The Parallel Query Processing Documentation For SQL Server mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Erik Darling (Erik Darling Data) 27 März 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 880 Mal angesehen und es wurde von 26 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!