DBA
目录
1、负责数据库的日常维护与监控;
2、负责数据库的集成安装,测试,升级等;
3、制订数据库备份,恢复流程策略,并保证正确实施;
4、定期对数据库运行状况进行巡检;
5、快速处理业务数据库运行中出现的问题,保证业务数据安全、可用;
6、迅速处理数据库常见告警;
7、快速分析数据库性能异常,升级故障处理流程;
8、根据项目需要,进行数据库结构更改、跟踪、优化等操作。
1、通信、电子工程、自动化、计算机其相关专业本科以上学历;
2、熟练掌握数据库技术的基本概念、原理、方法和技术;
3、熟练使用主流的数据库分析设计工具;能独立完成数据库系统设计,能根据具体要求管理数据库服务器;
4、具备数据库系统安装、配置及数据库管理与维护的基本技能;
5、了解数据库技术的最新发展;
6、具有良好的英语阅读能力,能够阅读英文测试资料;
7、工作严谨细致,有责任心,团队合作意识强;
8、热爱所从事的工作,对枯燥作业有耐心。
数据库设计系统存储方案,并制定未来的存储需求计划。
一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。
一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。
根据开发人员的反馈信息,必要的时候,修改数据库的结构。
登记数据库的用户,维护数据库的安全性。
保证数据库的使用符合知识产权相关法规。
控制和监控用户对数据库的存取访问。
监控和优化数据库的性能。
制定数据库备份计划,灾难出现时对数据库信息进行恢复维护适当介质上的存档或者备份数据备份和恢复数据库
联系数据库系统的生产厂商,跟踪技术信息。
数据库是企业的心脏,DBA的责任非常重大,平时又要和各种人员打交道,不仅要能协调沟通各方的需求,又要在面对棘手的难题和快速更替的技术时有强大的自我驱动力,所以要想成为DBA你至少要具备这些素质:抗压能力、自信心、好奇心、自学能力、耐心、细致周全、善于沟通等等。这些个性特质要在你的简历中展现出来。
一名合格的DBA不仅需要数据库方面的知识,还需要懂操作系统、网络、脚本、存储等算机专业各个方面的知识。
必须学好的专业课程:数据结构(尤其排序算法),操作系统原理,高数、离散数学,计算机网络,数据库系统概论
熟练掌握一款数据库产品:如SQLServer、MySQL、Oracle
熟悉一种操作系统:如Linux系统
最好会一种编程工具:如C++,JAVA,PHP,想走DBA线路,推荐会Perl或python或lua等语言会更佳
数据库是企业中很核心、很重要的应用,企业不可能放心的使用新人菜鸟。所以很多企业在招聘DBA的时候都要求有相关的工作经验,而对于新人来说,知识容易学,但是经验难积累。对于新人来说成功应聘DBA这个职位来说是一个恶性的循环,没经验没人要,没人要又哪来机会积累经验?下面给一些建议,让新人跨越障碍,获得第一份DBA的工作。
现在网络资源非常丰富,专业网站、论坛、博客都可以找到很多解决实际问题的案例,对于新人来说这些案例仅仅看懂是远远不够的,一定要尽可能在实验环境中去模拟、重现这个问题。如果能模拟、重现这个问题,说明我们是真正抓住了这个问题,这就是新人积累经验非常有效的方法。这里要强调的关键词不是“学习”,而是“模拟、重现”。
培训的作用有很多,一方面可以花钱买时间,快速系统的掌握相关知识,并准确使用的技术点;另一方面可以花钱买经验,这个经验可以是与人交流的经验,掌握那些交流时常用的缩写、术语,这个经验也可以是技术上的经验,以及解决问题的思路和方法。参加培训很重要,选择培训机构也一样重要,否则花钱、花时间却没学到想要学习的内容。比如业内知名培训机构东方瑞通是一个拥有15年培训经验的企业,并且主要是给各大企业提供各种IT技术培训,无论是在培训业务的积累,还是在各方面经验的积累都是行业的领先者。
如果现在是网络管理员、程序开发员、系统管理员,一定要利用好业余时间做数据库相关知识的积累,现在各个企业都有数据库,如果老板安排你做任何与数据库相关的任务,哪怕是非常非常简单的一个任务,也一定要接受,并且完美的完成任务。让老板看到你在数据库上的潜力,这样就有可能成为DBA的候选人。
有些企业会招聘初级DBA职位,或者其他岗位兼DBA,这也是DBA新人的一个选择,虽然起点可能不高,但是毕竟可以接触到数据库。不过这时可千万不要满足这个职位,这只是一个开始,在这个岗位上业余时间的学习更为重要。不过话又说回来,要想成为一个优秀的DBA,必须要养成持续学习的习惯。
其实不仅仅DBA这个职位是“越老越值钱”,其他的网络管理员、系统管理员等职位也是属于累计经验的职位,同样也是“越老越值钱”的职位。不论选择哪个职位作为今后的发展方向,只要用心持续的去学习、去积累经验,不荒废时间,都会是一个非常好职业发展之路。
附件列表
故事内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
