《SQL Server2012深入解析与性能优化(第3版)》(作者波尔顿)的目标读者对象是那些想成为SQL Server专业人员的人士或已经涉足关系数据库领域的SQL Server专业人员。这里,SQL Server专业人员指的是那些将SQL Server作为主要产品技能,并且愿意持续深入了解这个产品及其使用的人们。
本书并不面向初学者,因此假定你已经具备关于SQL Server的一些基础知识,例如,知道如何安装、使用及配置SQL Server,并且能够意识到仅使用SQL Server提供的原生工具进行SQL Server故障排除是有一定挑战性的这个事实。
《SQL Server2012深入解析与性能优化(第3版)》(作者波尔顿)呈现大量专家建议和实例,指导您在透彻理解SQL Server和Windows内部原理的基础上排除SQL Server 2012故障。通过学习本书,您将能熟练使用具体的故障排除工具,并正确解释工具的输出结果,从而迅速地查找和排除SQL Server所在服务器的各种性能问题。《SQL Server2012深入解析与性能优化(第3版)》主要内容:完整介绍查询的生命周期,呈现实际环境中的SQL Server架构;介绍服务器硬件和存储系统,分析SQL Server如何使用内存以及正确的内存配置方式;探讨查询的处理和执行,讲述锁和tempdb数据库的工作原理;分析如何使用故障排除工具针对系统范围的性能问题收集数据、展开分析并找到根源;详述如何使用PowerShell和扩展事件来增强故障排除工具集,以及如何在虚拟环境中管理SQL Server。
第I部分 内核
第1章 SQL Server体系结构
第2章 硬件揭秘
第3章 理解内存
第4章 存储系统
第5章 查询处理和执行
第6章 锁和并发
第7章 闩锁和自旋锁
第8章 了解tempdb数据库
第Ⅱ部分 故障排除工具和实战经验
第9章 故障排除方法论和实践
第10章 通过PerfMon和PAL工具查看服务器性能
第11章 通过SQLdiag整合数据收集
第12章 通过SQL Nexus整合一切
第13章 使用扩展事件诊断SQL Server 2012
第14章 使用PowerShell增强故障排除工具集
第15章 提供SQL Server健康检查
第16章 提供可管理性和性能
第17章 在虚拟环境中运行SQL Server