DBA的职责分析演示教学.docVIP

  • 1
  • 0
  • 约3.42千字
  • 约 7页
  • 2020-06-01 发布于浙江
  • 举报
DBA的职责分析 精品文档 精品文档 收集于网络,如有侵权请联系管理员删除 收集于网络,如有侵权请联系管理员删除 精品文档 收集于网络,如有侵权请联系管理员删除 DBA的职责分析 摘要: DBA负责管理和维护数据库服务器,全面管理和控制数据库系统,对于任何组织而言都是一个重要的岗位。而要做好DBA就要明确其职责和应具备的技能。 关键词:数据库;DBA;职责;技能 信息时代的今天,几乎所有的组织都要使用计算机、网络等信息技术来辅助管理。对于组织而言,不管是自己开发计算机应用软件,还是购买第三方应用软件,只要使用到数据库,就需要确定DBA(DataBase Administrator,数据库管理员)。DBA是一(多)个负责管理和维护数据库服务器的人,负责全面管理和控制数据库系统,要做好DBA就要明确其职责和应具备的技能。 一、DBA的类型 DBA按工作的侧重点大致可分为三种类型: 1、软件开发型 该类DBA主要致力于软件开发领域数据库的分析、设计和实现。 2、性能优化型 DBA的主要任务是针对一些大型数据库管理系统,如ORACLE,通过调整系统参数来提高性能。 3、业务管理型 管理和维护数据库涉及的相关业务,保证数据库中的数据完整、可靠、安全是该类DBA的主要任务,有时该类DBA更像一个管理信息系统的系统管理员。 以上三种DBA并不能严格区分,一个小的软件开发工作室和一个分工高度明细的大公司相比,DBA的职责通常会宽泛一些[1]。 二、DBA的职责分析 1、数据库的安装、配置、升级和迁移 虽然应用系统的管理员通常负责安装、维护服务器上的硬件和操作系统,不过数据库软件的安装通常是由DBA负责的。要胜任这一工作需要了解什么样的硬件配置才能使一个数据库服务器发挥最大的作用,并且还要就这些硬件需求与系统管理员进行沟通。在完成了上述工作之后,DBA就着手安装数据库软件,并从各种不同的产品配置选项中选择一个与硬件匹配的并且能使数据库效率最高的方案。当有新版本的数据库或者补丁包发布时,决定是否要用或者用哪一个升级或补丁包也是DBA的工作之一。如果购买了新的数据库服务器,那么DBA也要负责将数据从原有数据库服务器中迁移到新的服务器上来。 2、数据库的维护 (1)实施数据库变动 DBA应该实施数据库里代码的变动管理和架构变化。这个变动管理过程将允许在捕获和跟踪存储过程、视图、触发器、表格定义等随时间的变化。理论上,这些变化将被记录到原始代码贮藏库。如果任何变动影响数据库或应用的稳定,变动管理过程应该考虑不仅如何实施变动,而且也要考虑如何取消变动。 (2)数据库定期维护 DBA需要确保所有数据库是正在被维护并且良好的运行。要确保这些,DBA需要定期执行维护任务,如:改组索引、更新统计、整理数据库碎片、压缩数据库等。 3、数据库的监测 DBA负责定期监测数据库服务器,从而找出数据库瓶颈(使数据库性能降低的某些部分)并制定补救措施[2]。对数据库服务器的调整工作要在多个层次上完成。数据库服务器硬件的性能以及操作系统的配置都可能成为造成数据库瓶颈的因素,同样数据库软件的配置也是如此。数据库在磁盘驱动器上的物理安装方式以及索引的选择对于数据库的性能也有影响。数据库查询的编码方式也可能显著改变查询结果返回的快慢程度。DBA需要了解在上述各个层次需要用哪些监测工具,以及如何使用它们来调整系统。从应用设计一开始把性能因素考虑在内是积极主动调整的反映,而不是等待问题发生之后再去修复它们。DBA还需要与数据库应用开发人员紧密合作,以确保应用是按照最佳方式开发出来的,并且能带来良好的性能。 4、数据库的规划 (1)建立数据库标准 为了保持整个组织的一致性,DBA应该在和应用开发者讨论的基础上建立数据库标准,并且要负责对整个组织数据库标准的建立和传达。标准建立是一个不断演变的过程,DBA应确保当新的应用技术和新数据库版本发布时,该标准能适当的调整和修改,以满足不断变化的信息技术环境。 (2)存储和容量规划 创建数据库得一个主要目就是存储和检索数据,所以规划需要多少磁盘存储空间和监测可用的磁盘存储空间是DBA的关键责任。观察数据的增长趋势也是非常重要的,因为只有这样DBA才能向组织管理层提出一个长远的存储容量规划。 (3)数据库备份和恢复规划 当数据库正在被设计和开发,DBA需要确定备份和恢复的需求,根据需求,制定一个备份和灾难恢复规划。一旦数据库建成,并且正在使用备份,那么DBA应该进行恢复测试以保证备份与补救策略的正常运作。 5、数据库的设计 (1)审查服从标准的数据库设计 在建立好数据库标准的基础上,DBA需要对每个新的数据库,或者改进的数据库进行审查以确定它们符合数据库标准。如果数据库不符合标准,DBA应该记录这个特殊数据库不符合标准的原因。   (2)物理

文档评论(0)

1亿VIP精品文档

相关文档