我是做编码转向开发DBA的,有一年左右时间了
因为数据库的规划和设计多在项目前期,后期DBA事情较少,所以还必须参与编码(先BS老板一个)设计数据库要了解业务,口语必须是经常练的,而编码又要学习架构
事情又多又麻烦,新技术层出不穷,时间长了,感觉精力照顾不过来
这一年了解的东西挺多,但都是半瓢水,打杂有余,挑大梁又暂时搞不起,公司给的米只能糊口,相当的苦恼
希望转向维护DBA,不用关注太多方面,把数据库和系统管好就行了,听说Oracle维护DBA水很深,是越老越值钱的不知道大虾们有什么建议?开发DBA和维护DBA前途几何,项目架构师呢?
若能把自己的发展历程和待遇贴出来,让XDJM有个参考的,
本贴加分,诚挚感谢!顶贴,半月内结贴!!!
因为数据库的规划和设计多在项目前期,后期DBA事情较少,所以还必须参与编码(先BS老板一个)设计数据库要了解业务,口语必须是经常练的,而编码又要学习架构
事情又多又麻烦,新技术层出不穷,时间长了,感觉精力照顾不过来
这一年了解的东西挺多,但都是半瓢水,打杂有余,挑大梁又暂时搞不起,公司给的米只能糊口,相当的苦恼
希望转向维护DBA,不用关注太多方面,把数据库和系统管好就行了,听说Oracle维护DBA水很深,是越老越值钱的不知道大虾们有什么建议?开发DBA和维护DBA前途几何,项目架构师呢?
若能把自己的发展历程和待遇贴出来,让XDJM有个参考的,
本贴加分,诚挚感谢!顶贴,半月内结贴!!!
从一般水平来看,好象是维护DBA的待遇较开发的高
你都是社区专家了,五个裤衩,不是来故意取笑我的吧 :)我没有证,半路出家的DBA,
考证很贵,5000左右,单位要是出钱就顺便去考,不出就算了,我不要证也不相信证,聊多于无而已先谢谢大家的捧场了,期待楼下~~~~~~~~~
我只会写sql,平时的积累,其他方面全不会。看我回答的问题就知道了。
现在的想法是DBA。
所以真的想知道需要学习哪方面知识!谁来回答下看哪些书啊?考证是想帮助我找个DBA的工作,想容易点。
数据库最重要并且有风险的事情大约就是备份恢复了,个人以为应先从这方面下手。企业往往要损失好多钱才能培养出一个DBA我维护方面的经验甚少,不敢随便回答,等待大虾们
想法是1年半时间看书,最好考个证,找DBA的时候容易点。备份恢复、系统的调优 ---------目前知道2点
越住前走,越觉得自己懂的太少,学都学不完.希望大家共同分享交流经验,共同发展.
目前国内,真正意义上的DBA少之又少,需求也只有真正有实力的公司才需要DBA,一般的公司都请不起.
初级DBA很多,中级,高级就更少了.所以如果想达到中级或是高级的水平,是要不断的付出的,积累经验.
一般DBA至少掌握2至3种数据库知识.你准备好,走这条路了吗?
可以只会oracle吗?
因为我发现oracle足够处理一切问题,用的很好啊!就是有点贵
毕竟不管是哪种DBA调优能力很重要,而调优中又以sql tuning最常见!至于其他人问的要看什么书,还需要哪些知识,要不要学习多种数据库?
看看oracle的官方文档的目录就知道了,维护DBA涉及的面比开发DBA要广得多,Oracle 基本的包括tuning, backup,recovery,高级技术有RAC ,dataguard,advanced replication,等等,同时还有涉及Linux/Unix 的管理,以及存储设备/网络知识也要多少懂一点。
DBA钱是多,但也不是那么好挣的。
你想在一棵树上吊死吗? 不但要懂2至3种数据库,连操作系统也要懂2种以上,
不是只会WINDOWS就可以了,一些公司数据库都会采用WINDOWS的,LINUX安全性更高/
再说微软垄断啊....
对的,基本上我遇到的ORACLE都是跑在unix下的,测试的话在windows下的
严格意义上来讲,开发DBA,已经不是DBA了,应该是DB Application Developer,它也是一种职业。越偏底层,价值越牢固。
而维护DBA,应该就是传统意义上的DBA。不过,如今很多企业故意模糊两者之间的区别。备份、恢复、调优,三者也许是维护DBA最常见的工作,也是养兵千日、用兵一时的最重要体现。临阵不乱,就得平时多创造机会做这三方面的工作。而不是出了乱子,再搞这些。所以,经验非常重要,胆大心细,才能出成绩。至于薪水,要看做到什么程度,有资深DBA(维护),薪金非常诱人,那是在多年的积累之下的回报。
对于DB 应用开发人员来说,如果是非常底层,对系统优化以至系统实现(数据库系统)都有自己的一技之长,那他的薪水绝不会低。而一般的DB应用开发人员来说,确实不具备竞争力。所以,持之以恒的深入学习,积累经验,应该是两者的共同点。这些东西,是用钱买不来的。必须事事躬亲。
办公室MM少,自己整个MM头像经常看看心情愉悦,工作有效率些 ( :
一般都是开发的dba。同时兼职维护。
而开发中的维护性行为比较少,长期做下去也得不到实质的锻炼
如果要转维护的话,就必须换工作了今天人气明显不如昨天了啊
那后天结贴散分
我想问下:谁是维护DBA?想请教
所以维护DBA不好找工作
而且现在国内公司都是把员工当驴使呢
最好刚开始从开发做起
这样sql调优一般不会出问题了
然后再从操作系统开始转向维护型吧
路漫漫其修远兮,吾将上下而求索!
我想说的是维护的DBA其实工作并不轻松,可能楼上的有些兄弟没做过维护DBA认为维护DBA比较轻松
维护DBA的工作压力是非常大的,特别是维护大型的关进应用系统的数据库;
楼主做2年的开发DBA以后,如果想转维护DBA是比较容易的!
其实有些开发DBA要比维护DBA水平高的多
我觉得先做开发DBA比较好点,积累后再做专职DBA
csdn时间不准