SQL Server性能优化与管理的艺术

SQL Server性能优化与管理的艺术

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
8.611 评价豆瓣读书
¥30.00¥15.00
今日特价截止至:2024-04-29 02:00:00了解详情

作品简介

本书共15章,分为三部分,第一部分(第1-2章)为概述部分,阐述SQLServer方面的“性能”及相关概念。并给出常规的性能及性能相关的问题侦测的“方法论”,读者可以通过这两章的介绍,对SQLServer性能问题有一个高层次的认识。第二部分(第3-10章)为知识准备部分,这部分介绍了SQLServer性能相关的基础知识。只有了解了性能及影响性能的相关部分,才能准确地、高效地进行优化。第三部分(第11-15章)为工具使用及优化演示,在多服务器、大数据的环境下,不应该再使用原始的故障侦测方法,借用各种工具能更全面、更高效地找到问题并且解决问题。

黄钊吉 数据平台架构师,从事数据库管理、优化及平台搭建工作,获得MCITP 2008 DBA认证、MCSE DATA Platform 认证,CSDN论坛SQL Server 大版主、博客专家,2013年至2014年连续两年被评为SQL Server MVP。曾参与服饰类电子商务网站、银行系统的开发管理工作及ERP系统、欧洲信用卡平台系统(基于亚马逊云服务,AWS)的数据库管理及平台架构工作。

作品目录

  1. 前言
  2. 第一部分 SQL Server性能优化概述
  3. 第1章 性能概述
  4. 1.1 何为性能
  5. 1.2 性能指标
  6. 1.3 性能目标
  7. 1.4 影响性能的常见因素
  8. 1.5 小结
  9. 第2章 初探优化
  10. 2.1 优化论
  11. 2.2 定义问题
  12. 2.3 根据性能数据分析问题
  13. 2.4 验证处理手段及部署
  14. 2.5 问题归档
  15. 2.6 小结
  16. 第二部分 SQL Server性能优化理论知识
  17. 第3章 体系结构
  18. 3.1 SQL Server查询体系
  19. 3.2 数据库事务
  20. 3.3 查询的生命周期
  21. 3.4 执行模型
  22. 3.5 SQLOS
  23. 3.6 SQL Server内存
  24. 3.7 小结
  25. 第4章 硬件资源
  26. 4.1 CPU
  27. 4.2 存储系统
  28. 4.3 CPU性能侦测
  29. 4.4 I/O性能侦测
  30. 4.5 小结
  31. 第5章 查询优化器
  32. 5.1 查询过程
  33. 5.2 查询优化器
  34. 5.3 执行引擎
  35. 5.4 统计信息和开销预估
  36. 5.5 优化器工作过程
  37. 5.6 小结
  38. 第6章 索引及统计信息
  39. 6.1 索引基础
  40. 6.2 索引存储基础
  41. 6.3 索引统计信息
  42. 6.4 索引误区及使用建议
  43. 6.5 索引维护
  44. 6.6 索引工具
  45. 6.7 索引策略
  46. 6.8 索引分析
  47. 6.9 案例
  48. 6.10 小结
  49. 第7章 等待
  50. 7.1 等待简介
  51. 7.2 查询等待
  52. 7.3 并行执行
  53. 7.4 多任务等待
  54. 7.5 I/O等待
  55. 7.6 备份和还原等待
  56. 7.7 锁定等待
  57. 7.8 数据库日志等待
  58. 7.9 外部资源等待
  59. 7.10 其他常见的等待类型
  60. 7.11 小结
  61. 第8章 执行计划
  62. 8.1 基础知识
  63. 8.2 图形化执行计划
  64. 8.3 控制执行计划
  65. 8.4 扩展信息
  66. 8.5 案例
  67. 8.6 小结
  68. 第9章 锁、阻塞和死锁
  69. 9.1 并发和事务
  70. 9.2 锁的基础
  71. 9.3 高级锁概念
  72. 9.4 控制锁行为
  73. 9.5 悲观并发的故障侦测
  74. 9.6 乐观并发
  75. 9.7 死锁
  76. 9.8 监控和处理
  77. 9.9 小结
  78. 第10章 TempDB
  79. 10.1 TempDB简介
  80. 10.2 TempDB上的常见问题及监控
  81. 10.3 优化TempDB
  82. 10.4 小结
  83. 第三部分 工具使用
  84. 第11章 使用传统工具定位瓶颈
  85. 11.1 使用性能监视器及PAL收集和分析性能
  86. 11.2 使用DMO获取性能数据
  87. 11.3 使用Profiler获取性能数据
  88. 11.4 DBCC命令
  89. 11.5 小结
  90. 第12章 使用新工具定位瓶颈
  91. 12.1 PSSDIAG
  92. 12.2 PowerShell
  93. 12.3 小结
  94. 第13章 Extended Events
  95. 13.1 简介
  96. 13.2 创建扩展事件
  97. 13.3 查询收集的数据
  98. 13.4 案例
  99. 13.5 小结
  100. 第14章 其他工具
  101. 14.1 SQLDiag
  102. 14.2 数据库性能优化顾问
  103. 14.3 Windows事件日志及SQL Server Errorlog
  104. 14.4 小结
  105. 第15章 优化服务器配置
  106. 15.1 数据库工作负载特点
  107. 15.2 工作负载优化步骤
  108. 15.3 小结
载入中

大家都喜欢