当前位置: 代码迷 >> Oracle面试 >> dba是无可无不可的一个角色, 更何况oracle在性能和可靠性上面都不如mysql.
  详细解决方案

dba是无可无不可的一个角色, 更何况oracle在性能和可靠性上面都不如mysql.

热度:192   发布时间:2016-04-24 03:21:42.0
dba是可有可无的一个角色, 更何况oracle在性能和可靠性上面都不如mysql...
dba是可有可无的一个角色, 更何况oracle在性能和可靠性上面都不如mysql...

我不认为oracle还有前途。
------解决思路----------------------
看来楼主的真正目的是,把dba拉到程序猿的队伍里啊
------解决思路----------------------
騙回帖的嗎?只提出論點,不提供論據的人,我都懶得和他辯論。
------解决思路----------------------
oracle在性能和可靠性上面都不如mysql...
你能举个例子吗?
------解决思路----------------------
DBA其实承担两大任务,第一是给楼主这种对数据库一知半解的人写出来的烂SQL擦屁股的,说好听点叫性能调优和开发指导;第二是用来保证数据库正常运行,即使挂了还可以在尽可能短的时间恢复工作的。还有一种叫开发DBA,功能是为了避免某些人写出来的烂SQL影响到系统的性能,把在数据库访问这一块逻辑最复杂或者并发度最高的开发给包了。可能在桌面开发或者嵌入式开发这一块没DBA什么事,但是到了企业级,DBA是少不了的。

然后发展到NO-SQL阶段,某些人乐了:哇,原来数据库怎么存,结构怎么搞都行啊,以前有时候还得依赖这群DBA大爷,现在滚远点!瞧哥的设计,一行我存100个人名,列名我随便取,然后又存一堆地址,列名我还是随便取。过几天头儿又下任务了:做一个报表,获取深圳地区的人,性能在2秒内。这下傻眼了:到底哪个列是用来存人的,哪个地址又是深圳的?

虽然楼主看样子有点像是来钓鱼的,不过这么简单说吧:如果mysql在稳定性,健壮性和功能性比Oracle好,这10年早就没Oracle什么事才对,那为什么现在的排名里反而是收费昂贵的Oracle排名更高?天底下就你一个聪明人?当然了,如果是你这种小打小闹的,用用mysql就好了,总比mssql强,最好连程序员都不要了,用意念开发。

------解决思路----------------------
在csdn oracle区的,我想大部分都是程序开发的吧,呵,同意的点头~
dba也好多都是从开发转过来的,而dba转开发的,我没见过。
互联网时代,mysql确实很重要,包括类似的分支。
但和钱有关的数据库,oracle市场不那么容易被改变。
现在mysql也是oracle公司的,但力度不是一个等级的,哈
------解决思路----------------------
引用:
在csdn oracle区的,我想大部分都是程序开发的吧,呵,同意的点头~
dba也好多都是从开发转过来的,而dba转开发的,我没见过。
互联网时代,mysql确实很重要,包括类似的分支。
但和钱有关的数据库,oracle市场不那么容易被改变。
现在mysql也是oracle公司的,但力度不是一个等级的,哈
从开发转DBA怎么转,很头疼
  相关解决方案