数据库技术变得越来越自动化,上百个数据库可以整合成为一个容器数据库进行管理,维护难度变得更低,内存技术让数据库的性能成百倍的增长。对于数据库管理员(DBA)来说,数据库的运维和调优是他们最基本的两项工作,而新一代的数据库技术将把这两项工作弱化,取而代之以数据库即服务(DBaaS)模式,把更多的工作交给服务商来进行。那么未来DBA对于企业的价值究竟体现在哪?
最近的一篇文章再次引发了这样的思考,文中提到:传统的DBA负责存储和提供信息给特定应用程序的数据库,其策略、性能优化、容量规划和安全。然而在过去的几年里,DBA的角色已经发生了巨大变化,未来也将会有更多的变化。由于开发人员一直肩负或者因此有着比以往任何时候都更快的开发周期,并且应用也急冲冲的要面市,DBA的角色因此仍在不断边缘化。
也许DBA这个角色未必会消失,他们只是更多为那些DBaaS服务供应商打工。成功的DBA将会理解:在这个新世界,他们的工作意味着在数以千计的逻辑数据库上处理PB级别的数据和十亿级别的操作。他们将以更少更成熟的数据库技术应对日益困难的工作环境,不是变得彻底自动化就是彻底消失。
对于这一点,TechTarget记者在采访Oracle数据库技术大牛Jonathan Lewis时也进行了讨论。JL半开玩笑地认为,按照Oracle的节奏,以后企业就不需要DBA了,唯一存在DBA的公司也许就是Oracle自己了。企业的数据库越来越多,但DBA却越来越少了,每一个DBA所要负责的数据库越来越多。数据库方面的人才需求在降低。很多DBA方面的高手是在负责很大型很复杂的数据库系统,只有这些系统是企业不敢拿到外部让云服务商进行托管的。那么最终剩下的也许就是这些技术高手。JL承认DBA这份工作是越来越不好做了。
当然并不是所有人都像JL一样消极,TechTarget记者采访“Exadata之父”Juan Loaiza认为,新的数据库技术是为了降低企业维护数据库的难度,而在数据库即服务这样的模式下,企业可以把之前基础架构运维方面的工作交给服务商,而他们的DBA可以将更多的精力放在业务层面的工作上。
的确没错,现在许多企业都开始将终端用户与开发人员和系统管理员紧密地结合在一起。而那些DBA要考虑的已经远不止数据库本身那么简单,他们需要更多地与其他IT基础架构负责人以及业务人员进行沟通。在未来的几年里,他们的角色将发生很大变化。DBA同时也要做好应对大数据的准备,不仅仅是如何管理好大数据,更重要的是如何利用好大数据,让大数据给企业带来更多的价值。
很多人将IT视为所有业务背后的引擎。但大多数时候IT只是一种传动装置。IT负责接收能量,然后将它输送到传送带上,从而给业务提供能量并使它前进。事实上,包括DBA在内的每一位IT技术人员都与业务息息相关。他们或者是在解决业务问题,或者是帮助业务人员更好地利用工具。资深数据库专家认为,DBA要学会用业务的语言说话,学会表述业务就意味着要与业务人员有效地沟通,使他们能够理解DBA的工作将如何直接影响公司目标的实现。同时,学会使用业务语言需要DBA转换在技术端的思维方式。
扩展阅读:数据库管理员:生存还是毁灭、懂业务的DBA才是好DBA
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
SQL Server审计最佳做法:DBA的3个关键问题
合规性审计有时候像是数据库管理员最糟糕的噩梦,但并不一定是这样。SQL Server数据库审计的关键是做好准备 […]
-
Notre Dame对云端SQL Server性能基准的探索实践
确立SQL Server的性能基准,对于云端迁移来说是至关重要的第一步,一位来自于University of Notre Dame 的DBA表示,他正在试图通过数据库监控软件,找出SQL server的性能基准。
-
DBA必须掌握的数据库恢复管理技术
如果没有备份副本,数据库管理员就无法还原数据库,所以DBA在恢复之前倾向于考虑备份是合乎逻辑的。 但是,对我来说,这种逻辑一直是错误的。
-
DBA也要和领导抢饭碗?
数据库架构师Ziaul Mannan 认为,DBA有成为高管的潜在可能,而这种潜力在过去往往被忽视,他还将证明DBA技能到领导力的转变是可行的。