DB2培 训
.
.
目 录
一.DB2性能优化方法论**
二.DB2性能优化实践前篇
---性能监控和问题定位
三. DB2性能优化实践中篇
---性能调优实践**
四. DB2性能优化实践后篇
---锁的管理与优化
目 录
一. DB2性能优化方法论*
1.1性能问题症状及分析思路
1.2性能优化原则
a.性能模型
b.优化原则
1.3性能调优关键及注意事项
1.4调优步骤及注意事项
目 录
二. 性能监控和问题定位
2.1数据库监控的思路和方法
2.2如何利用工具监控
a.即时监控
b.快照分析监控
c.活动和健康监控
2.3利用脚本实现快速监控
目 录
三. 性能优化方实践*
3.1 如何编写好的SQL 语句
3.2 SQL语句调优
a.监控找出有问题SQL
b.利用db2expln获取访问计划
c.解读分析访问计划
d.调优SQL语句
3.3 海量数据库物理设计
3.4 配置参数优化
3.5 日志优化
目 录
四. DB2 锁机制
4.1 锁分类
4.2 事物隔离级别
4.3 锁的属性、策略及模式
4.3.1加锁策略
4.3.2锁模式:表级锁定/行级锁定
4.3.3DB2的事物隔离级别
目录_数据库大事年鉴
目录_数据库大事年鉴
1969年:IBM开发的层次数据库IMS诞生。这是IBM公司的第一代数据库,也
叫DB1。
1970年:IBM的E.F.Codd发表了关于关系数据库技术的第一篇论文"基于大型
共享数据库的数据关系模型"。
1973年:在IBM研究中心确立了System R项目,建立关系数据库管理系统。
1974年:IBM的Don Chamberlin和Ray Boyce发表了"EQUEL:结构化英语
查询语言",成为SQL标准定义的基础。
1975年:IBM的Don Chamberlin和Morton Astrahan发表的论文--"结构化
英语查询语言的实现"阐述了作为System R一部分的第一个SQL实现。
1976年:IBM System R团队发表了"System R:数据库管理的关系方法",这
篇论文阐述了他们的关系数据库原型。IBM的Jim Gray发表的"共享数据库中
的锁粒度和结合度",阐述了数据库事务和结合度的正式定义,这是数据库并
发理论的基础。