最近接触和参与了很多关于DBA职业生涯发展的讨论,也有很多朋友问过我,DBA将向何处去?
思考了很多,在这里和大家分享一下关于DBA的我的看法。
其实会议起来DBA这个职业从诞生、发展到成熟,其实时间是非常短的,记得2000年左右,DBA的从业人群还非常少,而到现在的2008年,DBA的圈子已经越来越大,甚至传统意义上的DBA已经成熟的需要革新。这个行业的发展和变化也是如此之快。
上个月,ITPUB论坛和IT168举办了一个全国高校的巡回演讲活动,主题是如何成为一个Oracle DBA,我在北京参与了几次演讲,这个活动已经进一步将DBA这个词引入到了校园内,现在的学生能够接触到DBA这个概念的时间早的超乎我们当年的想象。
最近Oracle也推出了一个系列的主题活动,这就是DBA 2.0,这是一个非常好的词汇和概念,经过这么长时间的发展,DBA的确应该上升到了2.0时代。那么2.0时代是什么概念呢?
前几天在中国软件大会上,一个朋友和我探讨,他说:你觉得数据库将会发展向何方?当然自动化肯定是越来越普及的一个概念,DBA当何以为生?
这也是很多朋友提出过的一个问题,那就是当数据库软件越来越成熟和智能,我们DBA该走向何方?
最近在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》一书中,我也曾经用一章的内容来介绍这个工具。
而在SQL诊断部分ADDM更能够自动进行数据库问题的诊断并且给出调整和优化的建议等:
客户对于Database Control的感觉就是,这个工具真实的简化了用户的数据库的管理和监控工作,提高了用户的工作效率。改变就是如此简单。
总体说来,Oracle更倾向于将新的数据库特性描述称为一个具有主动性(proactive)的产品,能够自主的、主动的发现数据库的问题,并提出优化和解决方案,这些功能在Oracle Database 11g中被进一步的深化。
那么实际上,proactive这个词也许是我心目中低于2.0
的DBA的期望,一个优秀的DBA,在数据库越来越完善的时代,我们应该拥有更多的主动性、预见性,理想的应该能够对系统作出良好的规划和预期,将错误或
故障消灭在萌芽阶段,从而使数据库环境拥有更佳的稳定性;进一步的,一个2.0时代的DBA,应该能够从企业的发展及大局出发,为企业规划更合理的数据管
理方式、更有效的数据使用方式,从而不仅为企业节省投资,而且能够为企业创造更多的价值,DBA的发挥空间还远远不止于此!
DBA 2.0,说老实话,我的确喜欢这个词!DBA 2.0的时代,要求我们DBA更加优秀!
历史上的今天...
>>
2007-12-09文章:
>>
2006-12-09文章:
>>
2005-12-09文章:
2005-12-09 EMC DISK Fault
分享到:
相关推荐
Oracle_DBA手记1-2-数据库诊断案例与性能优化实践.zip
一共两卷,免费提供,请分别下载后再解压...Oracle_DBA手记1-数据库诊断案例与性能优化实践 另有免费下载资源: Oracle_DBA手记3-数据库性能优化与内部原理解析.pdf Oracle_DBA手记2-数据库诊断案例与内部恢复实践.pdf
Oracle_DBA手记1-数据库诊断案例与性能优化实践 Oracle_DBA手记1-数据库诊断案例与性能优化实践 Oracle_DBA手记1-数据库诊断案例与性能优化实践 Oracle_DBA手记1-数据库诊断案例与性能优化实践 另有免费下载资源: ...
PostgreSQL DBA认证 PGCA-E-090 应用管理基础考核题库
DBA组件---ADO数据库编程利器 DBA即Database Assistant,其实就是数据库编程助手。它是完全采用接口、OO理念用VB6.0编译的DLL COM组件。 它的好处在于使数据库的编程和维护都仅仅在表现层,便于数据库字段的反复...
企业DBA---学生手册 (中文版)体系结构,性能优化 Oracle DBA养成必备!! 超值超值
dba日记,感觉很有可读性,喜欢和想从事oracle的友友可以看看
Oracle Dba Survival Guide-Sams
Oracle_DBA手记2-数据库诊断案例与内部恢复实践.pdf
PostgreSQL DBA认证 PGCE-E-092-中级SQL题目,可以测试你对SQL的掌握程序,特别好的文档,分享给大家学习了
Oracle_DBA手记1-数据库诊断案例与性能优化实践.pdf
oracle_10g-在em下以dba登录设置-008 ,进一步了解orcal 的使用和设置
DBAI-1.体系结构.pdf DBAI-2.软件安装.pdf DBAI-3.建库维护.pdf DBAI-4.实例维护.pdf DBAI-5.存储实例.pdf DBAI-6.网络管理.pdf DBAI-7.存储结构.pdf DBAI-8.用户安全.pdf DBAI-9.并发处理.pdf DBAI-10....
DBA-I-第一章-ORACLE体系结构(三),这个是第三部分,很好的资料哦
DBA-I-第一章-ORACLE体系结构(四),这个是第四部分,很好的资料哦
DBA-I-第一章-ORACLE体系结构(一),这个是第一部分,很好的资料哦
DBA-I-第一章-ORACLE体系结构(二),这个是第二部分,很好的资料哦
本书由多位工作在数据库维护一线...作者不仅强调案例的实用性和可操作性,更着重再现解决问题的过程和思路并总结经验教训,希望将多年积累的工作方法,以及对dba的职业发展的感悟展现出来,供广大oracle dba借鉴参考。
oracle DBA手记1-2册,很不错的东东哦
《oracle dba手记3:数据库性能优化与内部原理解析》由多位数据库技术专家合著而成,融合了各行业dba 的工作经验与思考,包含了精心...希望能够帮助读者加深对oracle 技术的认知和理解,并将这些技术应用到实践中去。