今天开始了在OU为期4天的OCM课程“Oracle Database 10g: Performance Tuning”。
“调优”本身就是一个非常大的概念,涉及到知识点之广,要求的技能之全面都是其他方面无法比拟的。在调优的过程中需要全盘考虑。因此调优课程往往也是最难将的,如果没有实战经验是很难讲好的。
该课程整体内容如下:
Lesson 1: Introduction
Lesson 2: Performance Tuning: Overview
Lesson 3: Statistics and Wait Events
Lesson 4: Metrics, Alerts, and Baselines
Lesson 5: Using Statspack
Lesson 6: Using Automatic Workload Repository
Lesson 7: Reactive Tuning
Lesson 8: Tuning the Shared Pool
Lesson 9: Tuning the Buffer Cache
Lesson 10: Automatic Shared Memory Management
Lesson 11: Checkpoint and Redo Tuning
Lesson 12: Tuning I/O
Lesson 13: Tuning PGA and Temporary Space
Lesson 14: Tuning Block Space Usage
Lesson 15: Performance Tuning: Summary
从章节安排上看,基本上还是从调优概念着手进行组织的。如果严格按照课件上的内容进行讲解将会非常枯燥和无味的。
庆幸的是讲师没有局限在课件本身,而是根据自己的教学和调优经验来组织的课程内容。尤其是对第一章的概述内容做了非常精彩的经验分享,真的很难得。
因为我曾经也对数据库调优有过一些总结和分享,很多内容与讲师的经历不谋而合,真是有种相见恨晚的感觉。在课后的交流中,很多观点也不谋而合。志同道合,乐趣无穷。
今天完成了前4章内容的讲解和经验分享。
Good luck.
secooler
10.07.26
-- The End --