色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql數(shù)據(jù)庫原理,專精Oracle還是MySQL

mysql數(shù)據(jù)庫原理,專精Oracle還是MySQL?

從題主的題目來看,所謂的專精是要從事DBA方向的工作?

所以有兩種可能:

從事DBA工作;從事軟件開發(fā)工作;從事DBA工作

如果是從事DBA工作,那么你是需要專精Oracle。

DBA需要去學(xué)Oracle,DB2這些大型的數(shù)據(jù)庫,專精其實(shí)談不上,誰也不敢輕易說我學(xué)一兩年就能說專精,需要長(zhǎng)期、持續(xù)學(xué)習(xí)才能說你會(huì)Oracle,才有這個(gè)能力和資格去做DBA這個(gè)崗位。

一般中小公司是沒有DBA這個(gè)崗位的,基本上由運(yùn)維和開發(fā)直接做了,當(dāng)然中小公司也用不起這些大型數(shù)據(jù)庫,基本都是MySQL、PostgreSQL。

但是大型公司肯定是需要DBA這個(gè)崗位的,大型公司基本上就是Oracle、DB2,比如銀行、保險(xiǎn)公司。

從事軟件開發(fā)工作

如果題主要從事的是軟件開發(fā)工作,那么我建議你去學(xué)習(xí)MySQL,即你所謂的專精。理由如下幾點(diǎn):

大廠有專業(yè)的DBA,你接觸不到更多的數(shù)據(jù)庫工作,也就寫寫業(yè)務(wù)SQL,索引甚至都不用你去建。中小公司全部都是MySQL,作為開發(fā)人員,需要更好的數(shù)據(jù)庫能力來保證自己所負(fù)責(zé)業(yè)務(wù)的長(zhǎng)期穩(wěn)定運(yùn)行,這對(duì)開發(fā)人員就需要更多的MySQL數(shù)據(jù)庫知識(shí)要求。所以現(xiàn)在市場(chǎng)上的面試基本全都是MySQL相關(guān)的知識(shí),比如Innodb引擎、MyISAM引擎的區(qū)別,聚集索引、非聚集索引、覆蓋索引、回表查詢等等。

題主其實(shí)應(yīng)該有自己的想法和思路的,不能說專精,應(yīng)該說主攻哪個(gè)數(shù)據(jù)庫,如果不是要從事DBA工作,那就得主攻其他方向了,比如大數(shù)據(jù)、人工智能、分布式等方向。

以上,希望能為題主提供一定的幫助~