数据库管理的“变异”:对DBA的工作角色和职责的重新定义 来自:TechTarget
本篇最早出现在TechTarget的专家问答中心上,作为Craig Mullins的博客的一部分。Craig是2月份的专家问答中心的随选专家,在这期间,他回答了一些有关EAC 的问题,并且每天都发表博客。保持对专家问答中心的专题的关注可以对你的IT知识有所帮助。
这些天我看到的最大的一个改变就是正在进行中的对数据库管理员的工作角色和职责的重新定义。哦,大多数的人都知道工作的根本方面,也就是保证你的公司的数据库和应用程序尽可能地保持运行状态。数据库管理员需要成为常驻的数据库管理系统专家(无论是DB2,Oracle还是SQL Server,或者在大多数情况下是几者的集合。)他/她需要能够解决痛苦的性能问题,确保备份的进行,在问题发生的时候恢复并重新存储数据,对数据库的结构进行可操作的修改,实际上,就是能够应付与数据相关的任何问题。
这份工作需要扮演所有上述角色,即使这样对大多数的企业来说仍然是不够的。人们期望数据库管理员可以担当很多额外的——通常是技术方面的——角色。其中包括应用程序的开发,管理应用程序服务器,企业应用程序集成,管理网络服务,网络管理等更多内容。
实际上,我猜如果你在多家公司之间比较一下数据库管理员的工作描述,几乎没有任何两个是完全一样的。这有好处也有坏处。好处是因为它可以不断地挑战想成为数据库管理员的雇员的技术思维。但是它也是坏处,因为在公司之间的工作内容的不同成为数据库管理员离职或者退休后找到替补更加困难。没有人可以否认数据库的管理是一份全天的、压力重重的工作。但是当额外的职责不断添加到数据库管理员的工作范围之内的时候,由此带来的压力也随之增长。