Buch, Englisch, 576 Seiten, Format (B × H): 189 mm x 242 mm, Gewicht: 961 g
ISBN: 978-1-118-17765-5
Verlag: WROX/PEER INFORMATION INC
The 2012 release of SQL Server is the most significant one since 2005 and introduces an abundance of new features. This critical book provides in-depth coverage of best practices for troubleshooting performance problems based on a solid understanding of both SQL Server and Windows internals and shows experienced DBAs how to ensure reliable performance. The team of authors shows you how to master the use of specific troubleshooting tools and how to interpret their output so you can quickly identify and resolve any performance issue on any server running SQL Server.
* Covers the core technical topics required to understand how SQL Server and Windows should be working
* Shares best practices so that you know how to proactively monitor and avoid problems
* Shows how to use tools to quickly gather, analyze, and effectively respond to the source of a system-wide performance issue
Professional SQL Server 2012 Internals and Troubleshooting helps you to quickly become familiar with the changes of this new release so that you can best handle database performance and troubleshooting.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
INTRODUCTION xxix
PART I: INTERNALS
CHAPTER 1: SQL SERVER ARCHITECTURE 3
CHAPTER 2: DEMYSTIFYING HARDWARE 29
CHAPTER 3: UNDERSTANDING MEMORY 53
CHAPTER 4: STORAGE SYSTEMS 77
CHAPTER 5: QUERY PROCESSING AND EXECUTION 111
CHAPTER 6: LOCKING AND CONCURRENCY 149
CHAPTER 7: LATCHES AND SPINLOCKS 181
CHAPTER 8: KNOWING TEMPDB 211
PART II: TROUBLESHOOTING TOOLS AND LESSONS FROM THE FIELD
CHAPTER 9: TROUBLESHOOTING METHODOLOGY AND PRACTICES 241
CHAPTER 10: VIEWING SERVER PERFORMANCE WITH PERFMON AND THE PAL TOOL 259
CHAPTER 11: CONSOLIDATING DATA CAPTURE WITH SQLDIAG 295
CHAPTER 12: BRINGING IT ALL TOGETHER WITH SQL NEXUS 325
CHAPTER 13: DIAGNOSING SQL SERVER 2012 USING EXTENDED EVENTS 349
CHAPTER 14: ENHANCING YOUR TROUBLESHOOTING TOOLSET WITH POWERSHELL 379
CHAPTER 15: DELIVERING A SQL SERVER HEALTH CHECK 405
CHAPTER 16: DELIVERING MANAGEABILITY AND PERFORMANCE 445
CHAPTER 17: RUNNING SQL SERVER IN A VIRTUAL ENVIRONMENT 469
INDEX 509