DBA 与开发人员,谁是系统运行性能的关键因素?
孤陋寡闻。
现在做linux 平台 oracle数据库的项目。
接触的大部分开发人员水平一般。 工资也低。
了解到 DBA 好像挺吃香的,待遇也相当不错。
简单搜了搜DBA的工作职责。 虽说 大都说高级DBA ,对技术的要求很高。
但一不知道要求高具体包括哪些部分。
另外,不清楚的是,一个系统,运行性能的关键因素不是开发人员写的代码的质量吗?
难道核心代码,并发要求高的部分需要DBA去写? 数据量大的模块需要DBA去写?
为什么听到一种说法,类似这种项目的开发人员,普遍工资都不会很高啊?跟DBA有明显差距。
[解决办法]
dba 要针对业务实际情况设计数据库及其对象,在开发过程中dba最好也参与项目开发工作,给开发人员建议
[解决办法]