Database Machine Administrator(数据库一体机管理员),简称DMA,除了常用的DBA技能,DMA还必须熟悉并且能够理解以下的在特定系统上的管理和监控命令。
作为一个DMA,还会包括一些与DBA并不相关的其他领域职责。以下表格总结了一个DMA的职责范围:“百分比”列显示的是整个Exadata系统需要这方面知识的百分比,而且正如你所看到的,传统的Oracle DBA只占DMA所需技能的60%。而余下的做为一个DMA所必须的技能并不难学习和掌握。
要成为一个DMA,这似乎是一项艰巨的任务,但它并没有你想象的困难。它的确需要一种稍显不同的心态,因为你要管理的是整个系统,而不只是数据库。对于Exadata系统仍然需要一个专门的系统管理员和网络管理员,因为作为一个DMA,你并不负责这些资源的配置,你也不会负责打补丁和固件升级。DMA从本质上讲是通过承担这些资源所提供的日常工作来协助专门管理员。作为一个DMA也会对于你自己和企业更有帮助,因为这些领域的常规工作可以通过那些每天与Exadata进行大部分互动的人员加以执行。就目前来看,企业出现专门的DMA角色还是非常少的,因为企业职责的划分是有严格描述和强制性的。不过也许在不远的将来,这样的角色将会派上用场。