大小:265.39M
更新时间:23-09-04
系统:Pc
sql server 2012深入解析与性能优化(第3版)是一本SQL Server 2012使用指南,由美国程序员波尔顿Christian Ballton、Justin Langford、Glenn Berry、Gavin Payne、Amit Banerjee和Rob Farley六人共同编著。本书满足了SQLServer专业人员对SQLServer内部原理实用信息的需求,全面介绍了来自于SQLServer社区和SQLServer自身的可用的故障排除工具,实现了三个目标,包括提供了易于理解的关于SQLServer内部体系结构(以及它所依赖的环境)的深入信息;展示了一些免费的和包含在SQLServer内的故障排除工具的实用介绍;针对以上两个目标,使用实例来帮助SQLServer专业人员高效准确地确定运行SQLServer的系统的故障根源所在,能够适用于那些想成为SQLServer专业人员的人士或已经涉足关系数据库领域的SQLServer专业人员。
《sql server 2012深入解析与性能优化(第3版)》呈现大量专家建议和实例,指导您在透彻理解SQL Server和Windows内部原理的基础上排除SQL Server 2012故障。通过学习本书,您将能熟练使用具体的故障排除工具,并正确解释工具的输出结果,从而迅速地查找和排除SQL Server所在服务器的各种性能问题。
主要内容
1、完整介绍查询的生命周期,呈现实际环境中的SQL Server架构
2、介绍服务器硬件和存储系统,分析SQL Server如何使用内存以及正确的内存配置方式
3、探讨查询的处理和执行,讲述锁和tempdb数据库的工作原理
4、分析如何使用故障排除工具针对系统范围的性能问题收集数据、展开分析并找到根源
5、详述如何使用PowerShell和展事件来增强故障排除工具集,以及如何在虚拟环境掌管理SQLServer
第1部分 内核 第1章 SQLServer体系结构 1.1 简介 1.2 数据库事务 1.2.1 ACID属性 1.2.2 SQLServer事务 1.3 一个查询的生命周期 1.3.1 关系引擎和存储引擎 1.3.2 缓冲池 1.3.3 一个基本的Select查询 1.3.4 一个简单的更新查询 1.3.5 恢复 1.4 SQLServer的执行模式和SQLOS 1.4.1 执行模式 1.4.2 SQLOS 1.5 本章小结 第2章 硬件揭秘 2.1 硬件的重要性 2.2 工作负荷如何影响硬件及存储考虑事项 2.2.1 工作负荷的类型 2.2.2 服务器选型 2.2.3 服务器型号的演变 2.3 处理器厂商的选择 2.3.1 Intel处理器 2.3.2 AMD处理器及编号 2.4 为冗余选择及配置硬件 2.5 硬件比较工具 2.5.1 TPC-E基准 2.5.2 Geekbench基准测试 2.6 本章小结 第3章 理解内存 3.1 简介 3.2 物理内存和虚拟内存 3.2.1 物理内存 3.2.2 最大支持的物理内存 3.2.3 虚拟内存 3.2.4 NUMA 3.3 SQLServer内存 3.3.1 内存节点 3.3.2 内存分配员、缓存和缓冲池 3.4 优化SQLServer内存配置 3.4.1 最小服务器内存和最大服务器内存 3.4.2 锁定内存页 3.4.3 即席式工作负荷优化 3.5 本章小结 第4章 存储系统 4.1 简介 4.2 SQL ServerI/O 4.3 存储技术 4.3.1 SQL Server和WindowsI/O子系统 4.3.2 选择合适的存储网络 4.3.3 共享存储阵列 4.3.4 容量优化 4.3.5 分层存储 4.3.6 数据复制 4.3.7 远程数据复制 4.3.8 Windows故障转移群集 4.3.9 SQL Server Always On可用性组 4.3.10 风险缓解计划 4.4 测量性能 4.4.1 存储性能计数器 4.4.2 磁盘驱动器性能 4.4.3 顺序磁盘访问 4.4.4 服务器队列 4.4.5 文件布局 4.4.6 分区对齐 4.4.7 NTFS分配单元大小 4.4.8 闪存 4.4.9 存储性能测试 4.5 本章小结 第5章 查询处理和执行 5.1 简介 5.2 查询处理 5.2.1 分析 5.2.2 Algebrize 5.3 查询优化 5.3.1 并行计划 5.3.2 Algebrizer树 5.3.3 sql_handle和plan_handle 5.3.4 理解统计信息 5.3.5 计划缓存和重编译 5.3.6 影响优化 5.4 查询计划 5.4.1 查询计划操作符 5.4.2 读取查询计划 5.5 执行查询 5.6 本章小结 第6章 锁和并发 6.1 简介 6.2 事务 6.2.1 A是原子性 6.2.2 C是一致性 6.2.3 I是隔离性 6.2.4 D是持久性 6.3 数据库事务 6.3.1 原子性 6.3.2 一致性 6.3.3 隔离性 6.3.4 持久性 6.4 并发的危险 6.4.1 丢失更新 6.4.2 脏读 6.4.3 不可重复读 6.4.4 幻影读 6.4.5 重复读 6.4.6 Halloween效应 6.5 锁 6.5.1 监视锁 6.5.2 锁资源 6.5.3 锁模式 6.5.4 兼容性表 6.6 锁升级 6.7 死锁 6.8 隔离级别 6.8.1 可序列化 6.8.2 可重复读 6.8.3 已提交读 6.8.4 未提交读和NOLOCK 6.8.5 快照 6.8.6 已提交读快照 6.9 本章小结 第7章 闩锁和自旋锁 7.1 简介 7.2 症状 7.2.1 识别症状 7.2.2 检测闩锁争用 7.2.3 检测自旋锁争用 7.2.4 争用指示器 7.3 易受影响的系统 7.4 了解闩锁和自旋锁 7.4.1 定义 第II部分 故障排除工具和实战经验
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
精品推荐
同类热门
类似软件
轻松学SQL Server数据库39.94M357人在用轻松学SQL Server数据库是一本SQL Server数据库学习手册,由张钦、崔程、李立新等编著。本书详细地讲解了SQL Server 2008中的各种知识点,并使用大量的实践案例来应用这些知识点,使读者能够更加深入、快速地掌握和了解各章节中的知识。
查看由浅入深学SQL Serve pdf版75.58M242人在用 由浅入深学SQL Server:基础、进阶与必做300题是一本SQL数据库基础进阶教材,由王俊和郑笛两人共同编著。本书结合大量贯穿于全书的实例,全面、系统、深入地介绍了SQL Server 2008开发技术,图文并茂、深入浅出,力图以最直观的方式使
查看sql server从入门到精通199.87M1217人在用 sql server 从入门到精通是一本SQL Server数据库入门书籍,由明日科技编著。本书以初中级程序员为对象,通过通俗易懂的语言、丰富多彩的实例,详细地介绍了SQLServer2008开发应该掌握的各方面技术。作者先从SQL Server基
查看sql server 2012从零开始学186.06M294人在用 sql server 2012从零开始学是一本SQL Server 2012数据库入门书籍,由王英英,张少军和刘增杰三人共同编著,本书内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL
查看sql server 2008 r2 sp3补丁613.95M1330人在用sql2008r2sp3补丁,全称sql server 2008 r2 sp3补丁,是专为sql2008r2软件而开发的累积性补丁文件,能够将所有版本,应用程序和服务级别的SQL Server 2008 R2都升级到SQL Server 2008 R2
查看热门标签
网友评论0人参与,0条评论
最新排行
深入浅出mfc第二版pdf51.23M附光盘全部源码 深入浅出mfc第二版pdf是一本学习MFC程序设计的优秀入门教材,由侯俊杰编著,华中科技大学出版社发行。本书从mfc的运用,钻入mfc的内部运作,进而appliocation frameword的原理,再至物件导向的精神,然后回到mfc的运用,内容
查看全唐诗检索工具官方版8.94Mv1.0 全唐诗检索工具官方版是由网友采用Python开发的一款唐诗查询工具,绿色小巧,安全无毒。该软件导入了《全唐诗》书籍中的全部诗词内容,非常丰富,同时支持用户输入诗人名、诗名、部分诗句等内容来进行快速查找唐诗,这样就能为研究者猛提供了莫大的方便。不过需
查看Spark技术内幕:深入解析Spark内核架构设计与实现原理21.61M张安站pdf扫描版 Spark技术内幕:深入解析Spark内核架构设计与实现原理是一本Spark解析实用教学书籍,由张安站编著,全书详细剖析了Spark内核各个模块,以源码为基础,全面分析了Spark内核的各个模块的设计思想和实现原理,深入理解其内部运作机制乃至实现细
查看精通oracle sql 第2版93.15M 精通oracle sql 第2版是一本讲述清晰,可操作性强的Oracle SQL教程,由Oracle ACE与OakTable团队专家合力打造,主编为Karen Morton等人。全书主要介绍了如何掌握在Oracle数据库中实现的强大SQL特性,所
查看android开发艺术探索172.99M android开发艺术探索是一本安卓系统软件开发设计图书,由任玉刚编著。本书采用理论、源码和实践相结合的方式阐述高水准的android应用开发要点。首先介绍了android开发者不容易掌握的知识点;其次,结合android源代码和应用层开发过程,融
查看hadoop核心技术pdf44.83M翟周伟pdf扫描版Hadoop核心技术是由百度Hadoop技术专家翟周伟撰写的一本Hadoop技术学习书籍,全书结合了百度大数据实践,直击企业痛点,主要对Hadoop的基本原理和优化配置由浅入深进行了详细分析,最后通过实战案例进一步讲解分析。本书对HDFS、MapRedu
查看深入理解JavaScript84.69M罗彻麦尔pdf扫描版 深入理解JavaScript是针对JavaScript初学者,帮助读者掌握JavaScript开发的精髓的JS开发深入指南,由美国程序员罗彻麦尔编著,全书通过一章章循序渐进的阅读帮助读者掌握JavaScript开发的精髓。每一章都是从教授语言的一个
查看互联网创业核心技术:构建可伸缩的Web应用120.84M阿特.艾斯蒙特pdf扫描版 互联网创业核心技术:构建可伸缩的Web应用是一本web应用开始手册,由美国软件工程师Artur Ejsmont编著。本书作者深入阐述了设计原则、前端层、Web服务、数据存储层、缓存、异步处理等核心概念与技术,针对可能发生的问题一一剖析,为读者勾勒出
查看ORACLE数据库技术实用详解:教你如何成为10g OCP80.67M韩思捷pdf扫描版 ORACLE数据库技术实用详解:教你如何成为10g OCP是一本ORACLE数据库实用技术详解,由韩思捷编著。本书内容丰富,语言通俗易懂,实用性强,主要对ORACLE 10G数据库的主要技术方面进行了彻底的分析,同时将10g OCP考试中的内容进行
查看SEO实战指导:知识策略案例(第2版)42.6M扫描版 SEO实战指导:知识策略案例(第2版)是一本搜索引擎优化学习教材,由藏锋者和郝永清两人共同编著。全书脉络简单,化繁为简,将纷繁复杂的搜索引擎优化技术(seo)进行提炼和梳理,从理论技术介绍到实际案例操作,进行细致详尽的讲解和分析,让读者很快就可以了
查看网页设计与开发:HTML、CSS、JavaScript实例教程62.35M扫描版网页设计与开发:HTML、CSS、JavaScript实例教程是一本讲解HTML、CSS、JavaScript语言的实战web开发指导手册,由郑娅峰编著。全书主要介绍了浏览器端开发技术,也就是HTML页面制作技术,包括HTML、CSS和JavaScrip
查看