Microsoft SQL Server 2012 Internals
by Bob Beauchemin Kalen Delaney Conor Cunningham, Jonathan Kehayias, Benjamin Nevarez, and Paul S. Randal
NUMA architecture
Non-Uniform Memory Access (NUMA) architectures have become common in most datacenters today, and SQL Server has supported NUMA since it was first introduced in SQL Server 2000 with Service Pack 4 installed. However, since SQL Server 2005 the SQLOS has automatically recognized the existence of hardware NUMA support and optimizes scheduling and memory management by default. You can use some special configurations when you work with NUMA, so this section provides some general background before discussing scheduling and memory.
Only a few years ago, hardware NUMA required specialized hardware configurations using multiple server nodes that functioned as a single server through the use of a specialized interconnect between each node. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access