DBA2.0的时代 - 作为DBA的你将怎么办?

DBA2.0的时代 - DBA将向何处去?

最近接触和参与了不少关于DBA职业生涯发展的讨论,也有不少朋友问过我,DBA将向何处去?
思考了不少,在这里和你们分享一下关于DBA的个人见解。html

其实会议起来DBA这个职业从诞生、发展到成熟,其实时间是很是短的,记得2000年左右,DBA的从业人群还很是少,而到如今的2008年,DBA的圈子已经愈来愈大,甚至传统意义上的DBA已经成熟的须要革新。这个行业的发展和变化也是如此之快。web

上个月,ITPUB论坛和IT168举办了一个全国高校的巡回演讲活动,主题是如何成为一个Oracle DBA,我在北京参与了几回演讲,这个活动已经进一步将DBA这个词引入到了校园内,如今的学生可以接触到DBA这个概念的时间早的超乎咱们当年的想象。数据库

最近Oracle也推出了一个系列的主题活动,这就是DBA 2.0,这是一个很是好的词汇和概念,通过这么长时间的发展,DBA的确应该上升到了2.0时代。那么2.0时代是什么概念呢?oracle

前几天在中国软件大会上,一个朋友和我探讨,他说:你以为数据库将会发展向何方?固然自动化确定是愈来愈普及的一个概念,DBA当何觉得生?
这也是不少朋友提出过的一个问题,那就是当数据库软件愈来愈成熟和智能,咱们DBA该走向何方?ide

最近在ITPUB上看到有朋友问,Oracle 10g的OEM是否好用,不少人的回答是:很是好用!工具

DBA 2.0的时代多少和这个工具备关。在Oracle Database 10g推出以后,随之引入的一个新产品Grid Control/Database Control,这个工具将原来基于客户端的OEM经过Web形式来展示,而且增长了大量强大的功能
若是是第一次登录,你会看到一个许可页面,页面中包含了Database Control中须要进行受权使用的一些组件,这些组件须要单独的受权:tuning pack、diagnostic pack、Change Management Pack、Configuration Management Pack、Provisioning Pack for Database。也就是说,这些东西是要付费使用的(不少人呼吁Oracle取消这些组件的License费用,以便更多用户可使用这个出色的工具)。
固然,在Agree以后能够开始新的Database Control的全面体验,下面是我在很早很早之前抓取过这样一张图片:
 性能

 

 

在最近的一个项目验收会上,我为用户展现了Oracle Database 10g的Database Control,而且我用四个字来形容这个强大的管理工具,他在对于一些传统问题的诊断和解决上,的确让人感受:易如反掌!
之前须要用SQL或工具来追踪的SQL问题、性能问题等,如今使用新版的Database Control能够经过Web页面清晰快速的展示和定位。
如下图示是一个实例,经过OEM能够清晰的展现系统资源的使用状况及诊断概要信息等:
 优化

 


在个人《按部就班Oracle》一书中,我也曾经用一章的内容来介绍这个工具。google

 

而在SQL诊断部分ADDM更可以自动进行数据库问题的诊断而且给出调整和优化的建议等:
 htm

 

 

客户对于Database Control的感受就是,这个工具真实的简化了用户的数据库的管理和监控工做,提升了用户的工做效率。改变就是如此简单。

整体说来,Oracle更倾向于将新的数据库特性描述称为一个具备主动性(proactive)的产品,可以自主的、主动的发现数据库的问题,并提出优化和解决方案,这些功能在Oracle Database 11g中被进一步的深化。

那么实际上,proactive这个词也许是我心目中低于2.0 的DBA的指望,一个优秀的DBA,在数据库愈来愈完善的时代,咱们应该拥有更多的主动性、预见性,理想的应该可以对系统做出良好的规划和预期,将错误或故障消灭在萌芽阶段,从而使数据库环境拥有更佳的稳定性;进一步的,一个2.0时代的DBA,应该可以从企业的发展及大局出发,为企业规划更合理的数据管理方式、更有效的数据使用方式,从而不只为企业节省投资,并且可以为企业创造更多的价值,DBA的发挥空间还远远不止于此!

DBA 2.0,说老实话,个人确喜欢这个词!DBA 2.0的时代,要求咱们DBA更加优秀!

相关文章
相关标签/搜索