Skip to main content
 Web开发网 » 数据库教程 » oracle数据库

专精Oracle还是MySQL?

2021年08月14日5970百度已收录

从题主的题目来看,所谓的专精是要从事DBA方向的工作?

所以有两种可能:

从事DBA工作;从事软件开发工作;从事DBA工作如果是从事DBA工作,那么你是需要专精Oracle。

DBA需要去学Oracle,DB2这些大型的数据库,专精其实谈不上,谁也不敢轻易说我学一两年就能说专精,需要长期、持续学习才能说你会Oracle,才有这个能力和资格去做DBA这个岗位。

一般中小公司是没有DBA这个岗位的,基本上由运维和开发直接做了,当然中小公司也用不起这些大型数据库,基本都是MySQL、PostgreSQL。

但是大型公司肯定是需要DBA这个岗位的,大型公司基本上就是Oracle、DB2,比如银行、保险公司。

专精Oracle还是MySQL?  Oracle 第1张

从事软件开发工作如果题主要从事的是软件开发工作,那么我建议你去学习MySQL,即你所谓的专精。理由如下几点:

大厂有专业的DBA,你接触不到更多的数据库工作,也就写写业务SQL,索引甚至都不用你去建。中小公司全部都是MySQL,作为开发人员,需要更好的数据库能力来保证自己所负责业务的长期稳定运行,这对开发人员就需要更多的MySQL数据库知识要求。所以现在市场上的面试基本全都是MySQL相关的知识,比如Innodb引擎、MyISAM引擎的区别,聚集索引、非聚集索引、覆盖索引、回表查询等等。

专精Oracle还是MySQL?  Oracle 第2张

题主其实应该有自己的想法和思路的,不能说专精,应该说主攻哪个数据库,如果不是要从事DBA工作,那就得主攻其他方向了,比如大数据、人工智能、分布式等方向。

以上,希望能为题主提供一定的帮助~

评论列表暂无评论
发表评论
微信