新聞中心
甲骨文與微軟兩大數(shù)據(jù)庫(kù)產(chǎn)品,是數(shù)據(jù)庫(kù)發(fā)展史上的兩座大山。這讓我們?cè)跀?shù)據(jù)庫(kù)選型的時(shí)候,基本上沒(méi)有多大的選擇余地,不是微軟就是甲骨文。但是,從他們兩者來(lái)說(shuō),還是有比較大的差異。今天筆者就談?wù)勗跀?shù)據(jù)庫(kù)選型的時(shí)候,不得不關(guān)注的他們之間的三個(gè)小差異。了解這些區(qū)別,能夠給我們數(shù)據(jù)庫(kù)選型帶來(lái)很大的指導(dǎo)作用。

創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、濠江網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、濠江網(wǎng)絡(luò)營(yíng)銷、濠江企業(yè)策劃、濠江品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供濠江建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
一、所支持平臺(tái)的差異
甲骨文的數(shù)據(jù)庫(kù)系統(tǒng),是在JAVA平臺(tái)上開(kāi)發(fā)起來(lái)的,所以,保持著眾多JAVA程序的特性。如有很多功能都需要利用命令來(lái)完成;如一些輔助工具也都是類似DOS窗口的命令行形式的窗口,等等。而基于JAVA平臺(tái)開(kāi)發(fā)的數(shù)據(jù)庫(kù)版本,也繼承了JAVA的一個(gè)很重要的性能,就是跨平臺(tái)性能。甲骨文的Oracle數(shù)據(jù)庫(kù)可以在現(xiàn)有的大部分操作系統(tǒng)上順利運(yùn)行,如無(wú)論是開(kāi)源的Linux系統(tǒng)還是微軟的服務(wù)器系統(tǒng),又或是蘋果操作系統(tǒng)等等,都可以跑Oracle數(shù)據(jù)庫(kù)系統(tǒng)。
而微軟的SQLServer數(shù)據(jù)庫(kù)系統(tǒng),其只能夠在微軟的操作系統(tǒng)上運(yùn)行,這除了技術(shù)上的因素之外,可能也是微軟捆綁銷售以及壟斷的商業(yè)策略的體現(xiàn)吧。
但是,從各個(gè)方面考慮,數(shù)據(jù)庫(kù)能夠支持多個(gè)平臺(tái)的特性,已經(jīng)越來(lái)越重要。
一是從服務(wù)器穩(wěn)定的角度考慮。到現(xiàn)在為止,開(kāi)源的UNIX還是***的服務(wù)器操作系統(tǒng)。UNIX服務(wù)器操作系統(tǒng)的穩(wěn)定性是有目共睹的;而微軟的服務(wù)器軟件漏洞之多、穩(wěn)定性之差也是大家感同身受的。相比之下,在一些穩(wěn)定性要求比較高的應(yīng)用上來(lái)說(shuō),大家更加喜歡使用UNIX(或者其分支LINUX)作為服務(wù)器軟件。雖然,其在維護(hù)成本上可能會(huì)高于微軟的服務(wù)器操作系統(tǒng)。既然在服務(wù)器操作系統(tǒng)上有多個(gè)平臺(tái)可以選擇,那么無(wú)論是企業(yè)還是軟件公司,在數(shù)據(jù)庫(kù)選型上,也必須要考慮這個(gè)趨勢(shì)。若商業(yè)軟件公司,他們開(kāi)發(fā)的軟件只支持微軟的數(shù)據(jù)庫(kù),而不支持甲骨文的數(shù)據(jù)庫(kù)的話,則他們開(kāi)發(fā)的軟件,就只能夠在微軟的操作系統(tǒng)平臺(tái)上應(yīng)用,而不能在如LINUX的平臺(tái)下應(yīng)用,這必將失去很大的一部分市場(chǎng)。在這方面,我們公司的CRM軟件業(yè)務(wù)就吃過(guò)一次虧。由于我們公司的CRM軟件是從其他公司收購(gòu)過(guò)來(lái)的,其只支持微軟的數(shù)據(jù)庫(kù)產(chǎn)品。雖然跟微軟的數(shù)據(jù)庫(kù)產(chǎn)品捆綁銷售,據(jù)說(shuō)企業(yè)也從微軟那邊拿到了不少的返點(diǎn),但是,也失去了不少的客戶。因?yàn)楝F(xiàn)在不少客戶在選型的時(shí)候,都需要CRM軟件能夠支持跨平臺(tái)運(yùn)行,特別是服務(wù)器上,出于穩(wěn)定性考慮,他們都采用LINUX作為后臺(tái)服務(wù)器的操作系統(tǒng)。但是,我們公司的CRM軟件無(wú)法適應(yīng)這個(gè)跨平臺(tái)的需求,所以,被迫放棄了很多項(xiàng)目?,F(xiàn)在研發(fā)部門正在研究,準(zhǔn)備開(kāi)發(fā)出一套能夠支持跨平臺(tái)的CRM軟件。而要實(shí)現(xiàn)這個(gè)目標(biāo),首先要考慮的就是數(shù)據(jù)庫(kù)要能夠支持跨平臺(tái)。
二是從客戶端的部署成本考慮??缙脚_(tái)也是一個(gè)必然的選擇。現(xiàn)在微軟進(jìn)一步加強(qiáng)對(duì)盜版的打擊力度,這雖然可能會(huì)增加微軟的銷售額,但是,也在一定程度上,把微軟的用戶向Linux等開(kāi)元操作系統(tǒng)轉(zhuǎn)移。為了適應(yīng)這個(gè)趨勢(shì),企業(yè)在軟件選型的時(shí)候,不僅在服務(wù)器上有所體現(xiàn),在客戶端上,企業(yè)也要求能夠支持Linux等開(kāi)源的操作系統(tǒng)。這個(gè)趨勢(shì),也給微軟當(dāng)頭一棒。雖然說(shuō),信息化管理軟件的跨平臺(tái)性能除了跟數(shù)據(jù)庫(kù)有關(guān)外,還跟信息化管理軟件的開(kāi)發(fā)平臺(tái)相關(guān)。但是,從客戶端的部署成本來(lái)考慮,大部分企業(yè)還是會(huì)采用免費(fèi)的開(kāi)源操作系統(tǒng),而軟件公司為了滿足企業(yè)的這一需求,也會(huì)采用支持跨平臺(tái)的開(kāi)發(fā)語(yǔ)言;而他們也就自然而然會(huì)支持甲骨文的操作系統(tǒng)。這必將大大的影響微軟數(shù)據(jù)庫(kù)系統(tǒng)的市場(chǎng)占有率。
所以,筆者認(rèn)為,不能夠支持跨平臺(tái)運(yùn)行,這是微軟數(shù)據(jù)庫(kù)系統(tǒng)跟甲骨文數(shù)據(jù)庫(kù)系統(tǒng)在市場(chǎng)競(jìng)爭(zhēng)中,***的劣勢(shì)吧。
【編輯推薦】
- Oracle數(shù)據(jù)庫(kù)中段管理的四個(gè)技巧
- 最簡(jiǎn)單刪除SQL Server中所有數(shù)據(jù)的方法
- DB 2數(shù)據(jù)庫(kù)性能優(yōu)化技巧詳解
當(dāng)前名稱:Oracle與SQLServer選型時(shí)需考慮的差異
文章路徑:http://fisionsoft.com.cn/article/cdepsog.html


咨詢
建站咨詢
