In March the CSS SQL Server Engineers started to blog about various new enhancements made to the SQL Server Engine in SQL Server 2016. Even though these performance enhancements don’t get as much attention as the big new features introduced in SQL Server 2016 (like Query Store), they can play a massive role in the performance of your SQL Server Instances and provide valuable insight into the inner workings of the SQL Server Engine.
To make it easier to keep track of all these blog articles I compiled the list below, showing every “It just runs faster” article.
I’ll keep this article updated when new CSS SQL Server Engineers blog posts are released.
Updated: May 4 2016
SQL Server 2016 – It just runs faster
AlwaysOn Parallel Compression / Improved Algorithms (May 3)
AlwaysOn Log Transport Reduced Context Switches (April 28)
BULK INSERT Uses Vector Instructions (SSE/AVX) (April 27)
Column Store Uses Vector Instructions (SSE/AVX) (April 22)
Multiple Log Writer Workers (April 19)
Large Data File Writes (April 15)
Indirect Checkpoint Default (April 12)
SOS_RWLock Redesign (April 7)
https://blogs.msdn.microsoft.com/psssql/2016/04/07/sql-2016-it-just-runs-faster-sos_rwlock-redesign/
Dynamic Memory Object (CMemThread) Partitioning (April 6)
Updated Scheduling Algorithms (April 1)
Automatic Soft NUMA (March 30)
https://blogs.msdn.microsoft.com/psssql/2016/03/30/sql-2016-it-just-runs-faster-automatic-soft-numa/
Instant File Initialization (March 25)
LDF Stamped (March 22)
https://blogs.msdn.microsoft.com/psssql/2016/03/22/sql-2016-it-just-runs-faster-ldf-stamped/
Automatic TEMPDB Configuration (March 17)
T1117 and T1118 Changes for TEMPDB and User Databases (March 15)
Spatial Index Builds Faster (March 10)
TVPs with Spatial Column(s) (March 8)
Native Spatial Implementations (March 3)
DBCC Extended Checks (March 1)
DBCC Scales 7x Better (February 25)