oracle數(shù)據(jù)庫自學 為什么傳統(tǒng)行業(yè)幾乎都用Oracle,而互聯(lián)網(wǎng)行業(yè)幾乎都不用Oracle呢?
為什么傳統(tǒng)行業(yè)幾乎都用Oracle,而互聯(lián)網(wǎng)行業(yè)幾乎都不用Oracle呢?首先,銀行需要絕對穩(wěn)定。可以委托它全權負責使用付費的非開源產品。此外,數(shù)據(jù)庫制造商將有專門的維護,以節(jié)省擔心,努力和安全。My
為什么傳統(tǒng)行業(yè)幾乎都用Oracle,而互聯(lián)網(wǎng)行業(yè)幾乎都不用Oracle呢?
首先,銀行需要絕對穩(wěn)定??梢晕兴珯嘭撠熓褂酶顿M的非開源產品。此外,數(shù)據(jù)庫制造商將有專門的維護,以節(jié)省擔心,努力和安全。
MySQL開源產品的穩(wěn)定性沒有O高,很容易深入開發(fā)。然而,MySQL的使用完全取決于您。銀行不會找一個特別小組來維護隨時可能發(fā)生的定時炸彈。此外,銀行有大量的交易,但它不像互聯(lián)網(wǎng)應用程序那樣超級并發(fā)。它們大多由內部接口使用,分為兩部分,區(qū)域是不同的服務器,每個區(qū)域只存儲自己的相關數(shù)據(jù)。比如,如果你把錢從廣東轉到山東,原來的山東賬戶就不會保存你的記錄。只有轉移后,山東數(shù)據(jù)庫才能有記錄。在依托甲骨文商業(yè)委托的基礎上,我行還將進行對賬,確保數(shù)據(jù)一致性。
但是互聯(lián)網(wǎng)企業(yè)是不同的。超級并發(fā)和小型計算機不再滿足并發(fā)條件。即使Oracle足夠優(yōu)秀,要使用專門為更高并發(fā)性設計的MySQL,您也需要一個專業(yè)的團隊來維護它。穩(wěn)定性不如Oracle,但是分布式集群可以避免這種情況。由于開源,MySQL還可以根據(jù)自己的需要定制自己的功能。但大多數(shù)公司并不使用它。小公司也是這么用的。阿里巴巴對MySQL的重新開發(fā),除了可以自己使用,還可以銷售服務。
除了并發(fā)性,Oracle的成本也太高,企業(yè)無法考慮收入和支出。即使阿里的利潤率不如銀行,但要想成為一名優(yōu)秀的DBA,除了數(shù)據(jù)庫本身的技術能力外,還需要掌握操作系統(tǒng)、網(wǎng)絡、虛擬化、存儲等其他一些技術,因為it的很多領域是相互關聯(lián)、密不可分的
!數(shù)據(jù)庫技術:您需要了解以下幾個方面
第一:SQL語句和PLSQL語句
第二:體系結構(數(shù)據(jù)庫安裝、卸載和升級;數(shù)據(jù)庫啟動和關閉;偵聽器和TNS概念;文件、內存、進程概念,以及它們如何協(xié)同工作;表空間、段、段、數(shù)據(jù))塊概念和關系;SCN和檢查審核等)
第三:備份和恢復(冷備份、熱備份和RMAN備份)
第四:性能優(yōu)化(執(zhí)行計劃、跟蹤、10046事件、掛起分析、索引、分區(qū)、SQL優(yōu)化、AWR報告和其他性能分析工具、等待事件等)
第五:高可用性(DataGuard、RAC、GoldenGate)
希望我能為您的回答提供幫助
oracle?DBA需要掌握哪些技巧?
我最討厭聽到的是甲骨文不會被取代。
為什么不更換?大多數(shù)人認為原因是甲骨文在行業(yè)中的地位,特別是在傳統(tǒng)行業(yè)和國有企業(yè)中的地位。如果出了問題,負責人會說:你看,我用的第一件事就是這個行業(yè)。我不能把事故歸咎于自己。
然而,這一舉動似乎是不正常的。阿里很長時間沒有使用甲骨文了,什么也沒發(fā)生。
因此,去IOE是必須的。
前段時間,甲骨文裁員,這進一步說明企業(yè)受到了影響,你看,現(xiàn)在環(huán)境這么差,你把自己的命運掌握在別人手里,你想要什么?
只有科學技術獨立可控,我們才能繁榮富強。
如果您使用Oracle,如果您沒有成熟的業(yè)務,您就沒有能力花這些錢。不僅是采購成本,還有運維成本。一年幾百萬。誰能忍受?
招募一兩名數(shù)據(jù)庫人員,甚至建立一個數(shù)據(jù)中心來處理數(shù)據(jù)、做報告、Bi、大數(shù)據(jù)平臺等,花費不到一年。相反,它可以保持業(yè)務的增長和穩(wěn)定。
所以,不要說甲骨文有未來。這是不可能的。