Microsoft SQL Server 2012 Internals
by Bob Beauchemin Kalen Delaney Conor Cunningham, Jonathan Kehayias, Benjamin Nevarez, and Paul S. Randal
Conclusion
The SQLOS inside SQL Server provides the interfaces between the internal components in SQL Server and the actual operating system for thread scheduling, memory allocation, and synchronization objects. This centralized implementation makes SQL Server much more scalable and simplifies the design over previous versions of SQL Server, in which the individual components had to independently implement the interfaces with the operating system. In addition to providing centralization of the interfaces, SQLOS also provides implementations for tracking the memory usage by the individual components through the memory brokers, cache stores, and object pools internally. SQLOS also provides the capability to control session resource usage through ...
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