从事数据库管理员工作的一些建议

是想做一个牛逼的人?那我可以通知你,和任何一个岗位一样,大局部的DBA完全够不上牛逼的评价,只是一个干活拿工资的人。

是思索工资高?DBA的工资能够只是比码农稍好一点点吧,没准还没做通讯高了。

以上是我觉得比回答效果还要重要的“歪楼”局部。从你的效果描画里,我觉失掉的是深深的焦虑感,能够这就是毕业前的迷茫吧。

假设你思索后,还是坚决要走DBA的道理,以下是回答局部。

一,怎样完成以DBA为职业

DBA职位有两类,1.IT公司的DBA岗位,包括软件公司,系统集成公司这样专门做IT项目/产品的公司。2.各类甲方公司IT部门的DBA岗位。假设你在IT较成熟的1,2线城市任务,那这两类任务都会无时机失掉。IT不成熟的地域/公司的DBA能够只是一个IT人兼任的角色。通常,第一类需求的技艺更号,也更锻炼人。第二类除非是在数据量庞大的公司,比如银行电信互联网公司,否则要求和对人的锻炼都不如第一类。

作为一个非计算机背景毕业生,OCP是一个好的敲门砖。当然,这也只能是带给你时机,而并不会带给你优势。由于一方面OCP证书曾经太多了,太多的培训机构,太多传达的题库,肯定形成数量的众多。另一方面DBA是一个依赖阅历的岗位,越注重DBA的中央越是希望招到有相关阅历的人。

所以合理的预期是,先拿到OCP,然后在一个相对不那么注重DBA的环境中担任DBA攒阅历,或许在一个情愿招新人的环境中担任DBA攒阅历。

二,做一个DBA的是任务是怎样的

DBA的任务显然就是和数据库打交道,目前企业中存量最多的数据库显然就是Oracle,未来的趋向不好说。日常任务包括启停库、备份恢复、规划/创立用户/权限、监控、系统/SQL调优、版本晋级、打补丁、系统迁移等。还会有救急的任务,数据库发作异常宕机的抢救、功用突然下降的缘由诊断。

这些都有能够在半夜发作,或经常在半夜/休息日停止。另内在项目中,码农是团队作战,而DBA是团体作战。

三,做好一个DBA需求的技艺

能够关于一个没有相关知识的毕业生来说,看到下面说的这么多要求,估量快急的要坚持这个想法了吧。这里可以给你一个好的音讯和一个坏音讯,好音讯是,即使计算机软件专业的本科生研讨生也简直没有懂这些的,大学数据库概论中只引见了大致的实际,做实践课题也不会触及到DBA任务。坏音讯是,这些要求不是学了数据库实际,或许考过OCP,或许自己入手对着一本DBA书做过实验就等于掌握的,虽然这些都是很重要的。

DBA是一个技艺只能作为上岗证,阅历才是真功力,有幸参与大项目锻炼才无时机打通任督二脉,有兴味才干坚持做下去的职业。想要做到一个失掉尊重,支出还行,自己有收获的牛逼DBA,以上缺一不可。

提供最优质的资源集合

立即查看 了解详情