图书介绍

Microsoft SQL Server 7性能优化PDF|Epub|txt|kindle电子书版本网盘下载

Microsoft SQL Server 7性能优化
  • (美)(S.A.德鲁卡)Steve Adrien DeLuca等著;蒋蕊等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711108148X
  • 出版时间:2000
  • 标注页数:275页
  • 文件大小:62MB
  • 文件页数:286页
  • 主题词:Sever

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft SQL Server 7性能优化PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 基本概念1

第1章 性能调整、容量规划和大小估计概述1

1.1 性能调整和优化1

1.1.1 应用调整1

1.1.2 SQL Server调整2

1.1.3 硬件调整2

1.2 大小估计与容量规划2

1.3 服务器调整方法3

1.3.1 调整步骤3

1.3.2 调整提示和建议5

1.4 小结6

第2章 SQL Server 7.0体系结构7

2.1 内存管理7

2.1.1 物理和虚拟内存7

2.1.2 SQL Server如何使用内存8

2.1.3 动态与手工内存配置9

2.1.4 使用附加的内存11

2.2 数据存储11

2.2.1 数据文件和日志文件11

2.2.2 文件组12

2.2.3 自动文件增长14

2.2.4 页、区间和行14

2.3 锁管理15

2.3.1 什么是锁15

2.3.2 锁粒度和锁模式15

2.3.3 锁参数16

2.4 线程管理16

2.5 事务日志17

2.5.2 事务日志是如何工作的18

2.5.1 在SQL Server 7.0中事务日志的增强18

2.5.3 截断事务日志19

2.5.4 检查点20

2.6 小结21

第3章 理解I/O子系统和RAID22

3.1 磁盘驱动器的性能特性22

3.1.1 磁盘驱动器描述22

3.1.2 磁盘驱动器行为23

3.1.3 磁盘驱动器规格24

3.1.5 磁盘驱动器性能25

3.1.4 磁盘驱动器可靠性25

3.1.6 解决磁盘性能容量问题27

3.2 RAID介绍27

3.2.1 控制器高速缓存27

3.2.2 内部RAID与外部RAID的比较28

3.2.3 存储区域网络28

3.3 常用RAID等级29

3.3.1 数据条29

3.3.3 RAID 130

3.3.2 RAID 030

3.3.4 RAID 531

3.3.5 RAID 1033

3.4 RAID等级间的性能比较34

3.4.1 读性能34

3.4.2 写性能34

3.4.3 磁盘计算35

3.4.4 选择正确的RAID等级36

3.5 I/O等待时间与SQL Server36

3.7 小结37

3.6 配置I/O子系统的指导原则37

第4章 调整SQL Server38

4.1 如何度量性能38

4.2 调整服务器硬件39

4.2.1 处理器结构39

4.2.2 调整处理器40

4.2.3 调整磁盘驱动器41

4.2.4 调整内存44

4.3.1 数据库设计的指导原则46

4.3 优化数据库设计46

4.3.2 文件和文件组使用示例48

4.4 SQL Server配置参数50

4.4.1 相似掩码51

4.4.2 轻量缓冲池51

4.4.3 锁52

4.4.4 最大异步I/O52

4.4.5 最大服务器内存数52

4.4.6 最大工作者线程数52

4.4.8 设置工作区大小53

4.4.9 恢复时间间隔53

4.4.7 最小服务器内存数53

4.4.10 用户连接54

4.5 小结54

第5章 新特性与性能提高55

5.1 动态配置55

5.1.1 内存55

5.1.2 过程高速缓存56

5.1.4 用户连接57

5.1.3 锁57

5.1.5 打开对象58

5.1.6 自动文件增长58

5.1.7 自动数据库或文件收缩58

5.2 提高的性能和其他新特性59

5.2.1 锁59

5.2.2 事务日志59

5.2.3 复制59

5.2.4 查询处理60

5.2.5 附加或分离一个数据库61

5.2.6 检查数据完整性62

5.2.7 备份和还原数据库64

5.3 小结66

第6章 使用企业管理器和性能监视器监控性能68

6.1 Enterprise Manager68

6.1.1 监控当前活动68

6.1.2 显示锁定信息69

6.2 性能监视器69

6.2.1 记录性能数据70

6.2.3 性能监视器对象、计数器和实例72

6.2.2 监控磁盘活动72

6.2.4 收集到的数据的全部含义是什么77

6.3 小结81

第7章 使用SQL Server剖析器82

7.1 SQL Server剖析器概述82

7.2 使用剖析器83

7.2.1 设置追踪选项83

7.2.2 运行追踪85

7.2.3 预定义追踪86

7.2.4 修改追踪属性90

7.2.6 手工方法95

7.2.5 创建追踪过滤器95

7.2.7 创建追踪向导方法96

7.2.8 分析剖析数据99

7.3 例子场景100

7.3.1 查找长时间运行的SQL语句101

7.3.2 查找资源消耗101

7.3.3 使用剖析器检测死锁101

7.3.4 将剖析器用作系统日志102

7.4 调试SQL语句102

7.4.1 捕捉与重放102

7.4.2 单步执行103

7.5 小结104

第二部分 大小估计和容量规划105

第8章 大小估计和容量规划建模105

8.1 对大小估计和容量规划的介绍105

8.1.1 预先配置容量规划105

8.1.2 事后配置容量规划105

8.1.3 容量规划、基准程序和仿真的历史106

8.2 大小估计和容量规划的建模原则107

8.2.1 排队理论和曲线拐点107

8.2.3 服务链109

8.2.2 原子要求建模与队列建模109

8.3.1 理解基本模型集110

8.3 建模数学110

8.3.2 利用率定律111

8.3.3 到达率与队列111

8.3.4 端到端响应时间112

8.3.5 开发概念模型113

8.4 小结113

9.1 预先配置容量规划114

9.1.1 事务处理类型114

第9章 数据库和应用服务器大小估计114

9.1.2 峰值利用率与稳态处理115

9.1.3 单层与多层系统116

9.1.4 页面失效116

9.2 数据库服务器的磁盘需求117

9.2.1 RAID故障容错117

9.2.2 数据库磁盘驱动器规则120

9.2.3 文件结构、查询以及由此引起的输入/输出120

9.2.4 数据库磁盘地段的大小估计122

9.3.1 单层模型123

9.3.2 多层模型123

9.3 应用服务器大小估计123

9.4 小结124

第10章 系统大小估计的方法125

10.1 估计处理器大小125

10.1.1 交流过程126

10.1.2 计算CPU利用率126

10.2.1 输入/输出吞吐量129

10.2.2 系统容量129

10.2 计算系统统计信息129

10.2.3 队列长度与输入/输出响应时间130

10.2.4 事务响应次数130

10.3 估计内存大小131

10.4 估计磁盘输入/输出子系统的大小133

10.4.1 操作系统磁盘133

10.4.2 日志文件磁盘134

10.4.3 数据库磁盘134

10.4.4 大小估计示例135

10.5 小结136

11.1 性能调整与容量规划138

第11章 容量规划138

11.2 数据采集141

11.2.1 所有机器的计数器142

11.2.2 数据库服务器计数器143

11.2.3 Web服务器计数器144

11.2.4 应用服务器计数器144

11.2.5 服务链144

11.3 数据分析144

11.3.1 历史数据报告145

11.3.2 预测分析146

11.3.3 关联分析149

11.3.4 服务链报告150

11.4 小结150

第三部分 配置与调整系统151

第12章 联机事务处理系统151

12.1 什么是OLTP系统151

12.2 OLTP系统设计指南152

12.2.1 OLTP与决策支持工作量152

12.2.2 数据放置与文件组152

12.2.4 控制数据内容155

12.2.3 调整OLTP事务155

12.2.5 数据库备份156

12.2.6 索引156

12.3 OLTP调整156

12.3.1 内存子系统或数据高速缓存156

12.3.2 钉住表157

12.3.3 网络子系统157

12.3.4 页面与行锁定157

12.4 事务监视器158

12.3.5 I/O子系统158

12.5 小结159

第13章 数据仓库与数据市场160

13.1 定义与特征160

13.2 设计一个数据仓库162

13.2.1 现实表162

13.2.2 维度表162

13.2.3 星型模式163

13.2.4 雪花模式163

13.3.1 硬件164

13.3 调整数据仓库164

13.3.2 RAID级别165

13.3.3 数据库布局166

13.4 小结166

第14章 调整复制系统167

14.1 复制概述167

14.1.1 复制的类型167

14.2 发行者168

14.2.1 配置发行者168

14.1.2 复制调整基础168

14.2.2 监测发行者170

14.2.3 调整发行者171

14.3 调整快照复制172

14.3.1 快照复制的属性172

14.3.2 配置快照复制172

14.3.3 监测快照系统176

14.3.4 调整快照系统176

14.4 调整事务复制177

14.4.1 事务复制的属性177

14.4.2 配置事务复制177

14.4.4 调整事务复制系统181

14.4.3 监测事务复制系统181

14.5 调整合并复制182

14.5.1 合并复制的属性182

14.5.2 配置合并复制182

14.5.3 监测合并复制系统184

14.5.4 调整合并复制系统184

14.6 小结185

15.1.2 恢复186

15.1.1 备份与还原186

15.1 备份与恢复概念186

第15章 高性能的备份与恢复186

15.1.3 备份的类型187

15.2 影响备份与恢复性能的因素187

15.2.1 备份过程188

15.2.2 输入/输出子系统188

15.2.3 网络189

15.2.4 SQL Server189

15.3 把系统的备份与恢复性能配置成最大190

15.3.1 分析备份的性能需求190

15.3.2 配置网络191

15.3.3 配置输入/输出子系统192

15.4 备份方案193

15.4.1 本地备份193

15.4.2 网络备份193

15.4.3 存储区网络194

15.5 备份技巧与建议194

15.5.1 SQL Server系统194

15.5.3 网络备份服务器195

15.5.4 常用提示与原则195

15.5.2 网络195

15.6 组件容量的回顾196

15.7 小结197

第四部分 优化SQL语句199

第16章 使用SQL Server查询分析器199

16.1 SQL Server查询分析器的特性199

16.2 运行SQL Server查询分析器199

16.2.1 连接处理200

16.2.2 查询窗口200

16.2.3 分析查询201

16.3 执行计划201

16.4 解释图形化执行计划205

16.5 使用查询分析器示例206

16.6 索引调整向导210

16.6.1 索引调整向导的特性210

16.6.2 索引调整向导的限制211

16.6.3 使用索引调整向导212

16.7 小结212

第17章 优化SQL语句和存储过程213

17.1 应用设计213

17.1.1 建议213

17.1.2 关键路径事务214

17.2 使用存储过程215

17.3 作为事务编写SQL语句218

17.4 数据的有效提取219

17.5 调整SQL查询220

17.5.1 常规建议222

17.5.2 使用连接的查询222

17.6 索引调整建议223

17.7 预备执行224

17.8 小结225

18.1 索引基础226

第18章 使用和调整索引226

18.1.2 索引类型227

18.1.1 索引键227

18.2 调整索引230

18.2.1 选择索引键列231

18.2.2 填充因子232

18.2.3 使用SQL Server查询分析器233

18.3 小结238

第19章 在SQL Server中使用提示240

19.1 隔离级别240

19.2.1 连接提示242

19.2 SQL提示242

19.2.2 表提示243

19.2.3 查询提示245

19.2.4 批量拷贝提示246

19.3 小结246

第五部分 附录和词汇247

附录A SQL Server配置参数247

附录B SQL Server监控257

词汇表263

热门推荐