书籍详情
数据库性能调优:原理与技术
作者:(美)Dennis Shasha,(美)Philippe Bonnet著;孟小峰,李战怀等译;孟小峰译
出版社:电子工业出版社
出版时间:2004-05-01
ISBN:9787505398887
定价:¥28.00
购买这本书可以去
内容简介
数据库是商业领域、Web站点和Web服务的至关重要的资源,一个简单的优化配置就可以极大地减少数据库的响应时间,提高数据的吞吐量。利用从本书中学到的调优方法,数据库开发人员和管理者就可以提高数据库系统的性能。这是一本关于数据库调优的极佳参考书,强烈推荐给从事数据库管理人员,本书对有经验的数据库管理员同样有价值,对于数据库设计人员和数据库研究者,同样是一本难得的参考书。书中关于Oracle、IBMDB2和MSSQLServer等产品的性能对比测度和性能剖析,在其他地方很难找到。DennisShasha,美国纽约大学Courant学院教授。1977年毕业于耶鲁大学,然后进入IBM,主要进行电路设计和3090微码等工作。1980年获得哈佛大学博士学位。研究方向为数据库调优、生物模式发现、树与图的组合模式匹配以及时间序列数据库设计。孟小峰,中国人民大学教授、博士生导师,现为中国计算机学会理事、中国计算机学会数据库专委会秘书长、IEEECS会员、ACMSIGMOD会员。近10年来在国内外杂志及国际会议上发表论文60余篇,有数据库方面的著译作7部。近期主要研究领域为Web数据集成、XML数据库、移动数据管理等。数据库的性能优化远不是按照厂家所列的有关指南通过短短的几步就可以达到的。要获得最大的优化效果,需要有广泛而深入的基本调优原理的知识,有按系统的方法搜集数据的能力,以及让系统运行更快速的技巧。这既是一门艺术,也是一门科学,而本书将帮助读者获得这方面的技能,从而可以达到对基于各种硬件和操作系统之上的各种数据库系统进行调优的目的。而且,这些技术辅以书中的有关实验结果,可以帮助读者准确评估有关的数据库产品并做出正确的选择。本书可以作为高年级本科生和研究生的教材,对从事数据库研究和开发的科研人员和工程技术人员也是一本难得的参考书。
作者简介
DennisShasha,美国纽约大学Courant学院教授。1977年毕业于耶鲁大学,然后进入IBM,主要进行电路设计和3090微码等工作。1980年获得哈佛大学博士学位。研究方向为数据库调优、生物模式发现、树与图的组合模式匹配以及时间序列数据库设计。孟小峰,中国人民大学教授、博士生导师,现为中国计算机学会理事、中国计算机学会数据库专委会秘书长、IEEECS会员、ACMSIGMOD会员。近10年来在国内外杂志及国际会议上发表论文60余篇,有数据库方面的著译作7部。近期主要研究领域为Web数据集成、XML数据库、移动数据管理等。
目录
第1章 基本原理
1. 1 原理的作用
1. 2 个基本原理
1. 3 基本原理和知识
第2章 事务处理调优
2. 1 本章目标
2. 2 封锁和并发控制
2. 3 日志和恢复子系统
2. 4 操作系统因素
2. 5 调优硬件
第3章 索引调优
3. 1 本章目标
3. 2 查询的类型
3. 3 码类型
3. 4 数据结构
3. 5 稀疏索引和稠密索引
3. 6 聚簇或非聚簇
3. 7 连接. 外码约束和索引
3. 8 避免在小表上建索引
3. 9 总结:表的组织和索引选择
3. 10 热表的索引分布
3. 11 常见索引维护方法
第4章 关系系统调优
4. 1 本章目标
4. 2 表设计和规范化
4. 3 两表聚簇
4. 4 聚集维护
4. 5 记录结构
4. 6 查询调优
4. 7 触发器
第5章 外部接口调用
5. 1 与外界对话
5. 2 客户/服务器机制
5. 3 对象. 应用工具和性能
5. 4 应用接口的调优
5. 5 批量载人数据
5. 6 多数据库的存取
第6章 华尔街案例研究
6. 1 避免超线性的技术
6. 2 在输入时进行数据完整性检查
6. 3 分布和异构
6. 4 在历史相关的查询中用空间换取时间
6. 5 使用切分促进全球交易
6. 6 聚簇索引的不足
6. 7 注意优化
6. 8 应付灾难的计划和性能
6. 9 保持最近修改的数据最新
6. 10 删除和外码
6. 11 划分的不幸:有意义的码的危害
6. 12 有关时间的问题
第7章 故障排除
7. 1 简介
7. 2 如何收集信息:工具
7. 3 不好的查询
7. 4 DBMS子系统是否令人满意
7. 5 DBMS可以得到所有它需要的资源吗
7. 6 结论
第8章 电子商务应用的调优
8. 1 本章目标
8. 2 电子商务体系结构
8. 3 对电子商务架构的调优
8. 4 案例分析:比较购物门户网站
8. 5 容量规划简述
第9章 数据仓库:技术. 成功和错误
9. 1 早期历史
9. 2 不要把事务系统的经验搬到数据仓库中
9. 3 数据仓库的建立
9. 4 数据仓库至少能做什么
第10章 数据仓库调优
10. 1 数据仓库特点
10. 2 客户关系管理系统的调优
10. 3 联邦数据仓库调优
10. 4 产品选择
附录A 实时数据库
附录B 事务的切分
附录C 时间序列在金融领域的应用
附录D 了解访问计划
附录E 配置参数
术语表
索引
1. 1 原理的作用
1. 2 个基本原理
1. 3 基本原理和知识
第2章 事务处理调优
2. 1 本章目标
2. 2 封锁和并发控制
2. 3 日志和恢复子系统
2. 4 操作系统因素
2. 5 调优硬件
第3章 索引调优
3. 1 本章目标
3. 2 查询的类型
3. 3 码类型
3. 4 数据结构
3. 5 稀疏索引和稠密索引
3. 6 聚簇或非聚簇
3. 7 连接. 外码约束和索引
3. 8 避免在小表上建索引
3. 9 总结:表的组织和索引选择
3. 10 热表的索引分布
3. 11 常见索引维护方法
第4章 关系系统调优
4. 1 本章目标
4. 2 表设计和规范化
4. 3 两表聚簇
4. 4 聚集维护
4. 5 记录结构
4. 6 查询调优
4. 7 触发器
第5章 外部接口调用
5. 1 与外界对话
5. 2 客户/服务器机制
5. 3 对象. 应用工具和性能
5. 4 应用接口的调优
5. 5 批量载人数据
5. 6 多数据库的存取
第6章 华尔街案例研究
6. 1 避免超线性的技术
6. 2 在输入时进行数据完整性检查
6. 3 分布和异构
6. 4 在历史相关的查询中用空间换取时间
6. 5 使用切分促进全球交易
6. 6 聚簇索引的不足
6. 7 注意优化
6. 8 应付灾难的计划和性能
6. 9 保持最近修改的数据最新
6. 10 删除和外码
6. 11 划分的不幸:有意义的码的危害
6. 12 有关时间的问题
第7章 故障排除
7. 1 简介
7. 2 如何收集信息:工具
7. 3 不好的查询
7. 4 DBMS子系统是否令人满意
7. 5 DBMS可以得到所有它需要的资源吗
7. 6 结论
第8章 电子商务应用的调优
8. 1 本章目标
8. 2 电子商务体系结构
8. 3 对电子商务架构的调优
8. 4 案例分析:比较购物门户网站
8. 5 容量规划简述
第9章 数据仓库:技术. 成功和错误
9. 1 早期历史
9. 2 不要把事务系统的经验搬到数据仓库中
9. 3 数据仓库的建立
9. 4 数据仓库至少能做什么
第10章 数据仓库调优
10. 1 数据仓库特点
10. 2 客户关系管理系统的调优
10. 3 联邦数据仓库调优
10. 4 产品选择
附录A 实时数据库
附录B 事务的切分
附录C 时间序列在金融领域的应用
附录D 了解访问计划
附录E 配置参数
术语表
索引
猜您喜欢