数据库性能管理与调优
全新正版 极速发货
¥
10.08
3.7折
¥
27
全新
仅1件
作者(韩)金范 主编 著
出版社上海科学技术出版社
ISBN9787547832394
出版时间2016-10
装帧平装
开本16开
定价27元
货号1201409610
上书时间2024-11-22
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
金范,韩国居民,专攻数据库,曾就职(株)KISANTELECOM,拥有CDMA等核心通信软件开发经验,后在(株)WAREVALLEY担任软件开发人员及研究所长(CTO)。拥有数据库相关专利7项,自2011年连续三年与韩国数据库振兴院携手开发了数据库安全框架V1,V2,并编著了数据库安全指南,参与了数据库振兴院进行的认证程序研发,为国内外各种公共机关提供咨询。现作为上海产业技术研究院首席数据科学家、中国大数据标准专家委员积极活跃在数据库领域。
目录
第1章数据库性能管理
1.1对数据库性能管理的访问
1.2按项目阶段进行性能管理
1.3定期数据库调优
1.4操作系统级调优
1.4.1CPU调优
1.4.2内存调优
1.4.3I/O调优
1.4.4网络调优
1.5DBMS调优
1.5.1DBMS调优步骤
1.5.2DBMS实例调优
1.5.3存储空间管理(storage management)
1.5.4数据I/O
1.5.5分区
1.5.6应用程序性能
第2章SQL调优
2.1了解优化器
2.1.1SQL query处理过程
2.2基于规则的优化器
2.3基于成本的优化器
2.4优化器提示
第3章索引
3.1索引类型
3.1.1B*树索引
3.1.2BITMAP索引
3.1.3倒序索引
3.1.4降序索引
3.1.5IOT索引
3.1.6基于函数的索引
3.2了解索引和表访问
3.3设计索引时的注意事项
3.4索引的正确使用
3.5组合索引
3.5.1组合索引的列顺序
3.5.2组合索引的使用标准
3.6扫描范围的决策条件和验证条件
3.7无法使用索引的情形
3.8索引列的转换
3.9不定形式条件
3.10NULL比较和内部转换
第4章连接的种类和顺序
4.1NESTED LOOP JOIN
4.2SORT MERGE JOIN
4.3HASH JOIN
第5章部分范围处理
5.1部分范围处理
5.1.1部分范围处理和全范围处理的定义
5.1.2部分范围处理的使用原则
5.2查找MAX和MIN值
5.3索引和ROIWNUM的使用例子
5.4按输入值变更执行计划
5.5正确使用SQL
5.6索引生成标准
第6章数据库调优快速指南
6.1SQL调优的重要性
6.2SQL调优的必要性
6.3创建索引与改善性能的关系
6.4索引的定义
6.5创建太多索引对性能的影响
6.6创建索引时最有效的列
6.7使用索引时的注意事项
6.8优化器不使用索引的情形
6.9优化器的执行计划
6.10优化器的种类
6.11进行表连接的方式
6.12连接规则
6.13连接方法
6.14部分范围处理
参考文献
内容摘要
本书稿重点介绍数据库性能管理与调试的理论及应用。首先提出并不只在运行和使用系统时才需要性能管理。任何系统的分析、设计、开发、测试、操作阶段都需要进行性能管理。并重点分析了各个阶段的性能管理应该关注的不同对象及目标。在以Oracle数据库为基础构建的系统中,将性能调试分为操作系统级调试和DBMS级调试分别进行详细介绍。在DBMS级调试阶段,为了在短时间内以低成本得到数据库性能提升效果,最好的方式是进行SQL调试,索引和连接是SQL调试中必不可少的重要存在,是快速提取表中的数据的手段,但是使用不当很容易适得其反,所以书稿中结合具体例子分别用一个章节介绍索引和连接的使用方法和注意事项。
— 没有更多了 —
以下为对购买帮助不大的评价