故事库-中国往事  > 所属分类  > 
[0] 评论[0] 编辑

数据库管理员

数据库管理员是指全面负责数据库系统的日常管理、维护和运行的人员。DBA处于终端用户与应用程序员之间,是数据库系统能否正常运转的关键,大型数据库系统需要设置专门的管理办公室。其职责是监督控制数据库的使用和运行,实施数据库系统的维护、改进和重组,开展信息社会化服务。

目录

数据库管理员数据库管理员
   数据库管理员是指全面负责数据库系统的日常管理、维护和运行的人员。DBA处于终端用户与应用程序员之间,是数据库系统能否正常运转的关键,大型数据库系统需要设置专门的管理办公室。其职责是监督控制数据库的使用和运行,实施数据库系统的维护、改进和重组,开展信息社会化服务。

对于不同规模的数据库系统,用户的人员配置是不相同的。只有大型数据库系统才配备有应用程序员和数据库管理员。应用型微机数据库系统比较简单,其用户通常兼有终端用户和数据库管理员的职能,但必要时也应当兼有应用程序员的能力。

类型划分

以下就功能面划分出数据库管理员的类型,但以现实面来看,有可能是一个数据库管理员囊括所有项目,也有可能是多个数据库管理员共同分担一个项目,或是交叉负责等。

操作数据库管理员(OperationDatabaseAdministrator):其职责是监控和维护所有数据库及服务器的可用性,并对数据库做结构上的改变。例如,新增使用者、调整表空间、新增表格及索引,以及SQLStatement性能调教等属于例行性的事务。

应用程序数据库管理员(ApplicationDatabaseAdministrator):应用程序数据库管理员也称为数据管理数据库管理员(DataManageDatabaseAdministrator),无论如何称呼,主要工作内容是介于操作数据库管理与作为程序开发人员之间的桥梁,必须对于数据的流向相当清楚明了,对于系统的实体关系模型图(EntityRelationshipModel,ERModel)要有很好的掌握度,并能够提供程序开发人员准确的数据整合,同时应用程序数据库管理员也需具备编写数据库程序的能力,如PL/SQL,以提供基础的数据流的转换给程序开发人员使用。

解决方案数据库管理员(SolutionDatabaseAdministrator):其职责是规划最佳数据库解决方案,以确保整个系统最大的效益。例如,规划数据库的联机方式、数据文件在存储媒体要如何摆放、数据库的备援模式、是否需要同步复制数据到另一个数据库,以分担数据库的负荷等。

岗位职责

1、负责数据库的日常维护与监控;

2、负责数据库的集成安装,测试,升级等;

3、制订数据库备份,恢复流程策略,并保证正确实施;

4、定期对数据库运行状况进行巡检;

5、快速处理业务数据库运行中出现的问题,保证业务数据安全、可用;

6、迅速处理数据库常见告警;

7、快速分析数据库性能异常,升级故障处理流程;

8、根据项目需要,进行数据库结构更改、跟踪、优化等操作。

岗位要求

1、通信、电子工程、自动化、计算机其相关专业本科以上学历;

2、熟练掌握数据库技术的基本概念、原理、方法和技术;

3、熟练使用主流的数据库分析设计工具;能独立完成数据库系统设计,能根据具体要求管理数据库服务器;

4、具备数据库系统安装、配置及数据库管理与维护的基本技能;

5、了解数据库技术的最新发展;

6、具有良好的英语阅读能力,能够阅读英文测试资料;

7、工作严谨细致,有责任心,团队合作意识强;

8、热爱所从事的工作,对枯燥作业有耐心。

工作内容

数据库管理员数据库管理员
   现今系统架构是大者恒大,盘根错节,因此,必须向上延伸及向下扎根,以现实状况而言,数据库管理员的工作内容有可能被无限延伸或包山包海,受限于篇幅无法一一详述,在此仅就数据库管理员的核心工作内容进行介绍。数据库管理员核心工作内容包括三大方向,其典型的工作内容重点如下。

1.规划与建设

数据库服务器环境架构评估与规划:服务器环境架构的规划与数据库往后的运作是息息相关的,也就是说,当服务器环境架构先天不良时,将会增加日后数据库性能的限制与维护上的种种困难。因此,数据库管理员在整套系统规划初期,就必须针对数据库未来的成长需求、性能需求及商业考虑等方面,来决定数据库运作上所需的内存、硬盘、CPU及其他资源。例如,在硬件规划时,必须考虑到如何使用RAID、数据文件(DataFile)要如何放置,以及在线重作日志文件(OnlineRedoLogFile)要如何放置等,这些都影响到未来数据库运作的性能。

安装及升级数据库软件:安装及升级数据库软件是数据库管理员最基本的工作之一,但这并不是代表只需要依照指示单击“下一步”按钮就可以完成的,因为Oracle是个非常强大且复杂的系统,稍有不同的设定,可能牵一发而动全身,影响巨大而深远。因此,在安装Oracle软件时务必了解不同选项所代表的意义,在升级Oracle软件前,要确认是否会影响到操作系统及应用程序。

数据库的创建与设置:当安装完Oracle软件之后,就要把数据库创建起来。有些数据库的参数是在创建的当F就必须决定的,日后是无法修改的,因此,创建数据库需要考虑到应用程序的需求,以及操作系统的限制。

设计数据库存储方式:数据库创建完成后,此系统便可开始运作,此时要考虑的是数据库存储方式,例如索引、数据、表格要如何摆放,需不需要建立PartitionTable等议题,也就是说,必须确定Oracle的物理数据结构弓Oracle的逻辑结构要如何以最佳的方式呈现出来。

建立完善的备份计划:数据库管理备份与恢复是数据库管理员最重要的职责之一,当数据库损坏时,整个企业的运作将完全停止,各方的压力及关爱的电话必定会接踵而来,等着数据库管理员发挥神奇的魔力,将数据库在第一时间恢复,而完善的备份计划将能让数据库管理员拥有这股神奇的魔力,因此,规划备份时必须考虑到系统的重要性及企业可承担的风险。Oracle拥有数种不同的备份方式,可交互运用,相关内容请参阅“第3篇Oracle数据库的备份与恢复”。

建立数据库安全性管理规范:这里所说的数据库安全性管理规范是指将数据分门别类,将适当的数据提供给拥有适当权限者,例如,将对象拥有者(SchemaAccount)独立出来,再依照不同的账号需求赋予适当的权限。

2.营运与维护

建立及维护数据库使用者与所有对象:一旦新使用者必须存取数据库,或当原有使用者有权限变更需求时,数据库管理员就必须按照安全性管理规范,给予适当的存取权限。当使用者有新增、修改或删除Oracle对象的需求时,数据库管理员除了按照使用者的需求作异动之外,尚需给予适当的权限与存储摆放方式。

检查数据库备份是否成功地执行及确认备份的有效性:数据库管理备份与回复是数据库管理员最重要的职责之一,因此,当有了完善的备份计划后,就必须监控备份是否有按照时程且成功地执行完成,单是监控备份仍然不够,还需要定期将备份拿出来作恢复测试,以确保备份的可用性。

控制和躲控使用者对数据库的存取状况与使用数据库资源:使用Oracle对象Profile将使用者分成不同等级,依照等级的高低提供不同的数据库资源,所谓的数据库资源包括CPU使用量、内存使用量、联机时间等,而监控使用者对数据库的存取则利用PL/SQL里的Trigger或Procedure,当不正常地存取时,可实时发出警告。

监控数据库的性能、存储状况及可用性:数据库管理员需时时监控数据库的性能、存储状况及可用性,套旬郭台铭说过的一句话“魔鬼都在细节里”,在大多数情况下,数据库在运作中断前都会有一些细微的征兆,因此,当征兆出现时,若能及时分析及处理,就可以避免系统不必要的中断及损失。

数据库安全性的监控:善用Oracle提供的LogonTrigger,确认或记录使用者的身份,避免数据的窃取及确保企业的安全。

3.障碍排除与灾后恢复

调整数据库性能:数据库的性能可用与否,最终都是由数据库的执行效率与稳定性来判断的,而数据库性能问题经常在设置初期无法一一地显现出来,当运作了一段时间后,可能由于外在环境改变、使用者增加、数据累积快速、程序改写,甚至硬件设备老旧等因素,都会让数据库显露出疲态,此时,数据库的性能调校对数据库管理员就显而亦重。

灾后恢复:数据库灾后恢复的定义其实是很,一泛的,小到使用者不当修改或删除数据,大到硬件损坏、天然灾害或其他不可预期的灾难造成数据库无法正常运作等,数据库管理员有责任在最短的时间内将数据库从各种不同损坏的状况中复原,这是非常重要的,这也是为什么我们一再强调规划备份、监控备份及定期测试备份的重要性。所谓养兵千口,用在一时,此刻就是显示数据库管理员平日努力的价值所在。

发展方向

数据库管理员数据库管理员
   一个好的DBA除了知识作为基础,经验的多寡、见识的薄广,往往决定了是否合格与优秀。从另外一个角度说,Oracle工作领域对实践经验和独立工作能力要求较高,没有经过大量的动手实践是很难胜任Oracle相关工作的。

随着工作年限的增长,DBA的经验在增加,就像医生一样,其价值会越来越高,可以逐步成长为资深OracleDBA、系统构架师、信息主管(CIO)等等,而不太会出现许多软件开发从业人员在一定年龄后面临的转行问题。

另外,从职业前景看,从事OracleDBA有着更多的职场机遇。一般而言,系统中的软硬件都是IBM、HP、Oracle等业界一流厂商提供的,在与厂商谈判、合作、测试、实施、维护、优化等等过程中,会产生许多极佳的职场机遇,这一点是从事开发工作很难比拟的。

因此,OracleDBA职业是一个高挑战和高回报的职业,有一定能力的和聪明的技术人员应该挑战自我,进入这个被二十多年事实不断证明的越来越有前景的职业。

附件列表


0

故事内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本故事还有待完善,请 编辑

上一篇 长春卓展购物中心    下一篇 阿隆·哈里森

同义词

暂无同义词
  • 友情链接:
  • 中原企业家
  • 华锐社区
  • 法学学习
  • 故事库
  • 舆情信息
  • 郑州商业观察
  • 美丽中国
  • 药食同源
  • Lovely China
  • 纯欲天花板
  • 留学生