大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 詳解Oracle兼容性

詳解Oracle兼容性

更新時(shí)間:2021-03-05 17:38:17 來源:動力節(jié)點(diǎn) 瀏覽1435次

兼容性(compatibility)是指硬件之間、軟件之間或是軟硬件組合系統(tǒng)之間的相互協(xié)調(diào)工作的程度。兼容的概念比較廣,相對于硬件來說,幾種不同的電腦部件,如CPU、主板、顯示卡等,如果在工作時(shí)能夠相互配合、穩(wěn)定地工作,就說它們之間的兼容性比較好,反之就是兼容性不好。做數(shù)據(jù)庫產(chǎn)品諸如Oracle數(shù)據(jù)庫,有很多種可能的做法,但歸根結(jié)底還是要考慮到Oracle兼容性

Oracle數(shù)據(jù)庫作為最流行的關(guān)系型數(shù)據(jù)庫之一,在Oracle數(shù)據(jù)庫的快速發(fā)展中,Oracle 將主要的幾個(gè)競爭對手遠(yuǎn)遠(yuǎn)甩在了身后,其本身的功能越來越豐富,生態(tài)越來越強(qiáng)大。從理性的角度看,任何一個(gè)后來者都不可能通過兼容的設(shè)計(jì)追趕上巨人的步伐了。然而,在各種機(jī)緣巧合下,還是有很多團(tuán)隊(duì)選擇了做通用數(shù)據(jù)庫的道路,并因?yàn)槠涿鎸Φ氖袌鲂枨蠖M(jìn)一步選擇了Oracle兼容性的道路。這也是歷史選擇的必然,歷史的潮流很快就被 NoSQL、NewSQL、Spanner、Aurora 占據(jù),但國際形勢波譎云詭,就連MariaDB都要搞搞Oracle兼容了。

Oracle 等高手在對決的時(shí)候,國內(nèi)的小弟們還在蹣跚前行;而另一支重要的數(shù)據(jù)庫力量正在 蓬勃發(fā)展:以MySQL和PostgreSQL為代表的開源數(shù)據(jù)庫正從市場的低端開始進(jìn)步。值得注意的是,這兩個(gè)產(chǎn)品在快速發(fā)展過程中并沒有明確宣傳要兼容Oracle。不過實(shí)際上,PostgreSQL出身名門正派,要比MySQL更類似 Oracle 一點(diǎn)。這也是為什么包括 EDB在內(nèi)的一些公司選擇了它為基礎(chǔ)來做Oracle兼容。

我們必須要搞明白Oracle兼容要做些什么?

Oracle兼容的目標(biāo)不是一個(gè)固定靶,而是一個(gè)移動靶。以O(shè)racle 12為例,它的功能極為龐大,比早期的Oracle 5要復(fù)雜N多倍。例如它支持的主要功能包括Oracle documents:

1.符合 SQL:2011 核心級

2.多租戶

3.RAC

4.Data Guard

5.備份和恢復(fù)

6.在線對象重建

7.FLASHBACK

8.自動負(fù)載管理

9.結(jié)果集等緩存

10.內(nèi)存引擎

11.安全、加密和審計(jì)

12.存儲過程(SQLJ、.NET)

13.各種工具(管理、調(diào)優(yōu)、測試等)

14.分區(qū)表

15.OLAP

16.壓縮

17.并行處理

18.數(shù)據(jù)復(fù)制

19.全文索引

20.空間數(shù)據(jù)

21.XML等等

兼容,更大的挑戰(zhàn)還在于圍繞 Oracle 的生態(tài)。做到什么程度的兼容才能讓整個(gè)生態(tài)中的多數(shù)軟件可以不修改而很好的工作?例如各種 ERP、CRM、GIS 軟件?各種數(shù)據(jù)庫中間件、ETL? 更不用說各種五花八門的應(yīng)用平臺了。為了認(rèn)識清楚這個(gè)問題,有必要對兼容做一些定義。

顯然,Oracle兼容性達(dá)到100%是不可能的事情。務(wù)實(shí)的態(tài)度只能是實(shí)現(xiàn)核心的功能,并且盡量保持兼容;萬一應(yīng)用用到了還沒有實(shí)現(xiàn)的功能,那就必須要改寫。萬一功能還有一些地方不兼容,應(yīng)用也必須要修改。涉及到第三方獨(dú)立軟件供應(yīng)商的地方,例如 GIS、ERP、報(bào)表之類的,實(shí)際 上也基本上宣告了無法兼容。

如果我們重點(diǎn)關(guān)注功能,而暫時(shí)忽略性能、可靠性、可維護(hù)性、服務(wù)、平臺兼容、合規(guī)等之外;除了前面列出的核心功能之外,也還有大量的細(xì)節(jié)需要決定是否兼容。比如說對象名的大小寫、表達(dá)式的計(jì)算、數(shù)據(jù)類型的值域等等,都需要我們?yōu)镺racle的兼容性做出相對的工作。

聊了這么多,其實(shí)不管是Oracle兼容性或是其他軟件的兼容性都不是一朝一夕的事情,需要做出大量的測試,才能對其兼容性做出調(diào)整。在本站的Oracle教程中,我們不難看出Oracle兼容性總體而言還是很高的,對許多的軟硬件都能夠兼容,這也保證了Oracle的發(fā)展。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 99热成人精品国产免国语的 | 国产精品免费视频播放 | 久草在线观看资源 | 中文字幕福利视频 | 国产福利在线观看永久免费 | 中文字幕在线综合 | 亚洲精品不卡在线 | 中文字幕欧美日韩va免费视频 | 久久久999国产精品 久久久999久久久精品 | 日本一级特大毛片 | 337p亚洲精品色噜噜狠狠 | 男人都懂www深夜免费网站 | 国产99久久亚洲综合精品 | h视频日本 | 99久久免费国产香蕉麻豆 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合欧美一部 | 亚洲你我色 | 一区二区视频在线观看免费的 | 午夜大片免费男女爽爽影院久久 | 天天色天天做 | 欧美激情亚洲激情 | 精品美女在线 | 高清成人综合 | 欧美高清亚洲欧美一区h | 2021久久精品99精品久久 | 波多野结衣一区在线观看 | 国产精品成人h片在线 | 男人av的天堂 | 国产一区二区不卡 | 日韩精品亚洲精品485页 | 停停色| 99久久99热精品免费观看国产 | 青青热在线精品视频免费 | 美国成人a免费毛片 | 色久天堂网| 中文字幕精品在线 | 国产二区三区 | 国产精品夜色视频一区二区 | 岛国片欧美一级毛片 | 天海翼精品久久中文字幕 | 天天爱天天干天天操 |