日期:2014-05-17  浏览次数:20792 次

DBA需不需要编程...
最近公司在做一个项目,本来应聘的是数据库管理员一职,现在跟着开发人员一起做前台
DBA的职务到底有哪些,需要C#,JAVA等高级语言知识吗?难道没有纯管理的?
另外哪位大大推荐本关于做项目数据库容量规划以及性能调优的书,最好是结合例子的
谢谢

------解决方案--------------------
DBA至少PL/SQL要会的,尤其是国内一般的中小企业,甚至要求能看一些前台的代码。
《Oracle Database 10g 性能调整与优化》
------解决方案--------------------
懂得越多,工作起来就从容吧
------解决方案--------------------
C#,JAVA 完全不需要.

我是DBA,纯管理.负责银行数据库.和开发完全没关系,不过我倒是有点羡慕做过开发的DBA,在SQL调优上,我觉得能熟练写SQL的话优化起SQL来会更好.不过10G有自动调优了,虽然没用过,但让我安心多了.


------解决方案--------------------
做点开发之后对数据库的调优有很大的好处。
------解决方案--------------------
还是做过开发更能管理好数据库。
------解决方案--------------------
每个人都有自己的强势和弱点,
作为管理者应该明确的知道你要什么样子的人