Matching Supply With Demand — Solutions, Part 2 Itzik Ben-Gan continues exploring solutions to a T-SQL challenge involving matching supply with demand. Itzik Ben-Gan ◆ February 9, 2022 4
The SQL Server Transaction Log, Part 2: Log Architecture Paul Randal lays some groundwork around the architecture of the SQL Server transaction log. Paul Randal ◆ February 1, 2022 2
The SQL Server Transaction Log, Part 1: Logging Basics Paul Randal starts a new blog series to dive deep into every aspect of the SQL Server transaction log. Paul Randal ◆ January 20, 2022 5
Matching Supply With Demand — Solutions, Part 1 Itzik Ben-Gan presents initial solutions to his latest T-SQL challenge surrounding auctions (supply and demand). Itzik Ben-Gan ◆ January 12, 2022 2
Serializing Deletes From Clustered Columnstore Indexes How can we serialize deletes from clustered columnstore indexes without drastically changing the application? Aaron Bertrand ◆ January 5, 2022 9
Matching Supply With Demand Challenge Itzik Ben-Gan starts another T-SQL challenge series, this one about matching supply with demand (for example, an auction). Itzik Ben-Gan ◆ December 8, 2021 33
Why the Optimizer Doesn't Use Buffer Pool Knowledge Paul Randal describes why the optimizer doesn’t use buffer pool contents for plan generation and details the potential dangers if it did. Paul Randal ◆ November 30, 2021 4
Fundamentals of Table Expressions, Part 13 – Inline Table-Valued Functions, Continued Itzik Ben-Gan concludes his series on table expressions in SQL Server, explaining more internals of inline table-valued functions. Itzik Ben-Gan ◆ November 10, 2021 2
The Adaptive Join Threshold Paul White discusses how an adaptive join decides to use a batch mode hash join or row mode apply and includes details of the threshold calculation. Paul White ◆ November 4, 2021 0
Tracking Synchronous Statistics Updates Paul Randal reveals a new wait for tracking statistics updates, explains why it might not always be reliable, and shows a potential workaround. Paul Randal ◆ October 26, 2021 5
Bad Habits: Avoiding NULL in SQL Server Aaron Bertrand talks about NULLs, the logical issues with avoiding them, and potential performance impacts. Aaron Bertrand ◆ October 21, 2021 1