0
EygleDBANotes
81
50页
0次
墨值5
1
1
E
E
y
y
g
g
l
l
e
e
D
D
B
B
A
A
写下这一章节的目源于很多朋友的建议,他们建议我描述一下 DBA 的日常工作,一方
面可以将真实的 DBA 生活展现给那些将要入行的朋友看,另一方面又可以将工作中遇到的问
题真实地描写出来。前者对初学者有益,后者对大家有参考价值。于是有了这一章 DBA 手记,
内容,也许有些断断续续只言片语,但是这就是我们在一直面对的工作与持续的思考
1.1 DBA 2.0 的时代
2008~2009 年, Oracle Database 10g 的成熟与广泛用,以及 Oracle Database 11g
的改进与推行,Oracle 公司开始对 DBA(即 Database Administrator数据库管理员)这个词进
行了重新界定,进一步推出了 DBA 2.0 的概念。
当然 DBA 2.0 不仅仅是一个概念,更是对我们一直以来进行的长期思考的一个阶段性总
结和升华。那么什么是 DBA 2.0 呢?
回忆起来,DBA 这个职业从诞生、发展到成熟,其实时间是非常短的,记得 2000 年左右,
DBA 的从业人群还非常,而到 20082009 年,DBA 的圈子已经越来越大,甚至传统意
义上的 DBA 已经成熟得需要革新。这个行业的发展和变化如此之快我们甚至举办一个
列的高校巡回演讲活动,主题是如何成为一个 Oracle DBA类似的很多活动已经进一步将 DBA
这个词引入校园Oracle 公司已经在面向高校推进 OCP 认证),现在的学生能够接触 DBA
这个概念的时间早超乎我们当年的想象(很多人一毕业就可以加入到 DBA 行列)
很多业界朋友都问过自己这样的问题,数据库软件的自动化程度越来越高,应用越来越
普及和简单之后,DBA 当何以为生?实际上这也正是 DBA 2.0 时代我们要面对的问题。
说起来,DBA 2.0 时代直接同 Oracle Database 10g 引入的一个新产品表象相关,这个产
品就是 Grid / Database Control这个工具将原来基于客户端的 OEM 通过 Web 形式来展现,
且基于后台众多新特性的支持,提供了强大的功能。
通过这个工具,以前要用 SQL 工具来追踪的 SQL 问题、性能问题等,现在使用新版的
Database Control 可以通过 Web 页面清晰快速展现和定位。
如图 1-1 Oracle Database Control 主页面清晰地展示了系统资源的使用情况及诊断概要
信息等
书名书名书名书名书名书名书名书名书名书名书名书名书名书名
·2·
1-1 Oracle Database Control 主页面
而在 SQL 诊断部分
自动数据库诊断监视器
Automatic Database Diagnostic MonitorADDM
更能够自动进行数据库问题的诊断并且给出调整和优化的建议, 1-2 来自一个真实的客户系
统诊断ADDM 给出了存在显著性能问题 SQL 的调整建议
1-2 Oracle ADDM 给出的 SQL 调整建议
很多客户对于 Database Control 的感觉就是,这个工具真实简化了用户数据库的管理
和监控工作,提高了用户的工作效率改变就是如此简单。
在传统的数据库层面,数据库的自动管理与自我维护性在不断提高,Database Control
可以帮助我们更好地监控和管理数据库AWR自动工作负载信息库使得信息的收集实现
自动化,ADDM自动数据库诊断监控程序使得数据库可以根据 AWR 等信息自动地进行
of 50

评论

最新上传
暂无内容,敬请期待...
下载排行榜
周榜月榜总榜
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...