
Better than a summary
Pro SQL Server Internals summary
Dmitri Korotkevitch
No credit card required · Cancel anytime
Pro SQL Server Internals by Dmitri Korotkevitch delves into the inner workings of SQL Server, providing a deep understanding of its architecture and mechanisms. It offers valuable insights for database administrators and developers.
Topics
Pro SQL Server Internals
Summary of key ideas
Understanding the Core Components
In Pro SQL Server Internals, Dmitri Korotkevitch takes us on an in-depth exploration of the core components of the SQL Server database engine. He starts by discussing the SQL Server architecture, the relational engine, and the storage engine. The relational engine is responsible for parsing and optimizing SQL queries, while the storage engine is in charge of managing the physical storage of the data.
Korotkevitch delves into the internal structures of the database, such as the storage of tables and indexes, and how SQL Server processes and optimizes queries. He also discusses the role of the transaction log in maintaining the consistency and durability of the database. This section provides a comprehensive understanding of how SQL Server stores and retrieves data.
Performance Tuning and Optimization
After laying the foundation, Pro SQL Server Internals moves on to performance tuning and optimization. Korotkevitch explores the query execution plans and the methods for understanding and improving them. He goes on to discuss the statistics SQL Server uses to estimate the cost of different query plans and how to maintain and update these statistics to ensure optimal query performance.
The book also covers index structures and their impact on query performance. It delves into different types of indexes, such as clustered and non-clustered indexes, and their internal structures. Korotkevitch explains how to choose the right indexes for your workload and how to design and maintain them for optimal performance.
Advanced Topics and New Features
In the latter part of the book, Korotkevitch explores more advanced topics and new features. He discusses the internals of the In-Memory OLTP engine, a new feature introduced in SQL Server 2014, and how it differs from the traditional disk-based storage engine. He also covers the implementation and internals of columnstore indexes, another feature introduced for data warehousing workloads.
Furthermore, Korotkevitch delves into the internals of the query processing improvements introduced in SQL Server 2014, including the new cardinality estimator. He explains the changes made to the query optimizer and execution engine and how these changes impact query performance and execution plans.
Practical Insights and Real-World Examples
Throughout Pro SQL Server Internals, Korotkevitch provides practical insights and real-world examples to illustrate the concepts discussed. He uses scripts and tools to demonstrate how to analyze and troubleshoot performance issues, and provides best practices for maintaining and optimizing SQL Server databases.
By the end of the book, the reader gains a deep understanding of the internal workings of SQL Server and how to leverage this knowledge to design, maintain, and optimize high-performance databases. Whether you're a database administrator, developer, or architect, Pro SQL Server Internals equips you with the knowledge and tools to tackle the most challenging SQL Server performance issues.
More knowledge in less time
Read or listen
Get the key ideas from nonfiction bestsellers in minutes, not hours.
Find your next read
Get book lists curated by experts and personalized recommendations.
Shortcasts
We've teamed up with podcast creators to bring you key insights from podcasts.
What is Pro SQL Server Internals about?
Pro SQL Server Internals delves into the inner workings of SQL Server, providing a deep understanding of its architecture and mechanisms. Author Dmitri Korotkevitch offers insights and practical advice on how to optimize performance, troubleshoot issues, and make informed decisions when working with SQL Server. Whether you're a database administrator, developer, or data professional, this book equips you with the knowledge to master SQL Server from the inside out.
Pro SQL Server Internals Review
- Unveils insider knowledge on how SQL Server functions under the hood, offering invaluable insights for optimizing performance and troubleshooting.
- Delving into advanced concepts such as storage engine internals and query optimization, it equips readers with the expertise necessary to handle complex scenarios effectively.
- By deciphering intricate technical details through practical examples and clear explanations, the book makes the subject matter engaging and accessible, ensuring a gripping reading experience.
Who should read Pro SQL Server Internals?
Database administrators and developers who want to deepen their understanding of SQL Server internals
Professionals who need to optimize database performance and troubleshoot issues
Individuals who are passionate about diving into the inner workings of complex systems
Categories with Pro SQL Server Internals
Book summaries like Pro SQL Server Internals
People ❤️ Blinkist
Become a member of our community of 43 million people

96k ratings

73k ratings
Laura H.
When I saw Blinkist had produced an infographic style Blink for the Rich Dad, Poor Dad book, it was a good reminder of the concepts I loved.
Jonathan A.
Clearly communicates the value proposition of the most popular book summaries and offers a relatable, tangible template that I can use immediately.
Renee D.
I'm absolutely thrilled that Blinkist now offers infographics! I can't get enough of them—they're such a fun and effective way to grasp and remember key points.
People also liked these summaries
Trusted by the world's leading brands

Powerful ideas from top nonfiction
Try Blinkist to get the key ideas from 7,500+ bestselling nonfiction titles and podcasts. Listen or read in just 15 minutes.
Get started
Blink 3 of 8 - The 5 AM Club
by Robin Sharma
Pro SQL Server Internals FAQs
What is the main message of Pro SQL Server Internals?
How long does it take to read Pro SQL Server Internals?
Is Pro SQL Server Internals a good book? Is it worth reading?
Who is the author of Pro SQL Server Internals?
Featured Titles
- The Field Guide to Understanding 'human Error'
- The Inside-Out Revolution
- The People's Scrum
- The Perfect Weapon
- The Principles of Product Development Flow
- The Professional Product Owner
- The Ultimate Unofficial Encyclopedia for Minecrafters
- Thinking With Type
- Understanding Machine Learning
- User Stories Applied





























