已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
SQL Server 2008與Oracle Database 11g相比較【IT專家網(wǎng)獨家】1. 執(zhí)行摘要Microsoft SQL Server 2008在與你的業(yè)務(wù)相關(guān)的方面勝過Oracle。下面總結(jié)了SQL Server 2008勝出的一些關(guān)鍵任務(wù)方面。性能和可擴展性由強大的行業(yè)標準基準結(jié)果證明,SQL Server 延伸到了一些全球最大的工作負載。像Unilever、Citi、Barclays Capital和Mediterranean Shipping之類的客戶在SQL Server上運行它們的最關(guān)鍵任務(wù)應(yīng)用程序。運行SQL Server2008的客戶,包括大型的獨立軟件開發(fā)商例如Siemens和RedPrairie,表示使用最新的改進了可擴展性的版本后,感覺非常好。SQL Server被CRN Magazine認做是最好的銷售商和發(fā)展最好的銷售商。安全在過去的四年里National Vulnerability Database (NIST)報告了在Oracle數(shù)據(jù)庫產(chǎn)品中的330多個主要的安全漏洞。而在同一時間,關(guān)于SQL Server 2005的漏洞一個都沒有。這個結(jié)果來自于可信賴計算計劃(Trustworthy Computing Initiative)中的安全引擎處理部分、廣泛的安全特性和一個強大的Microsoft更新基礎(chǔ)構(gòu)建。這個成功的結(jié)合為客戶降低了安全風險和打補丁的停機時間。根據(jù)一個專家介紹,在補丁管理方面,Oracle 落后于Microsoft五年的時間。Computerworld報告顯示三分之二的Oracle數(shù)據(jù)庫管理員不使用安全補丁。開發(fā)人員生產(chǎn)力SQL Server 與Microsoft Visual Studio一起使用,幫助提供一個集成的開發(fā)體驗,使得開發(fā)人員可以在一個環(huán)境中處理客戶端、中間層和數(shù)據(jù)層。SQL Server 2008通過新的開發(fā)特性又向前邁進了一步。與之相比,Oracle的工具和SDK通過引入組合起來,要求開發(fā)人員學習和使用眾多的接口。事實上,IDC報告顯示Microsoft是應(yīng)用技術(shù)平臺的第一選擇。商業(yè)智能SQL Server是Microsoft集成商業(yè)智能平臺的一部分,它橫跨了數(shù)據(jù)倉庫、分析和報表、記分卡、計劃和預(yù)算。SQL Server在甘特的商業(yè)智能魔力象限和數(shù)據(jù)倉庫的魔力象限中都處于領(lǐng)導(dǎo)者象限。SQL Server2008通過新的數(shù)據(jù)倉庫和商業(yè)智能特性推出了更多的創(chuàng)新。根據(jù)Oracle的最新價格表,這個公司現(xiàn)在在他們的基礎(chǔ)數(shù)據(jù)庫收費之上對這些相似的功能額外收取800%或更高的費用。Microsoft Office系統(tǒng)集成SQL Server通過將它的產(chǎn)品與大家熟悉的Microsoft Office系統(tǒng)用戶界面相集成,從而幫助客戶獲得更好的商業(yè)洞察和更快地制定決策。例如,像Data Mining for Excel之類的插件使用SQL Server和Microsoft Office來提供對客戶數(shù)據(jù)的洞察。IDC認為Microsoft是發(fā)展最快的商業(yè)智能工具供應(yīng)商。Oracle具有Microsoft Office插件,它包括SQL Server所提供的一部分功能,但是要額外收取$30,000每處理器的費用??傮w擁有成本SQL Server 有一個簡單的分層SKU許可模型。另一方面,Oracle有一組開發(fā)、部署和管理大多數(shù)大型應(yīng)用程序所需要的復(fù)雜選項和插件。SQL Server集成開發(fā)環(huán)境和易于使用的開發(fā)工具使得提高了應(yīng)用程序和商業(yè)洞察的解決方案制定時間和價值生成時間。SQL Server在自我調(diào)整和自動管理方面非常成功,使得部署和管理用戶檔案要比Oracle Database 11g簡單得多。SQL Server旨在與其它Microsoft軟件一起無縫地使用,這可以幫助提供比Oracle更為平滑的開發(fā)和部署體驗以及更高的性能。特性比較SQL Server 2008具有許多Oracle 11g所沒有的新特性,如下表所示。在它下面有對每一個特性的簡要描述。 特性MicrosoftOracle資源監(jiān)控器分區(qū)對齊索引視圖 PowerShell基于策略的管理過濾索引高級稀疏列多線程分區(qū)訪問字段前綴壓縮使用證書的模塊簽名SQL Server數(shù)據(jù)服務(wù) 資源監(jiān)控器為終端用戶提供了可兼容的和可預(yù)測的響應(yīng)時間。公司可以為不同的工作負載分配資源和定義優(yōu)先級,使得并發(fā)工作負載不會干擾終端用戶的兼容性能。資源監(jiān)控器為SQL Server提供了幾個超越Oracle的重要優(yōu)勢。通過指定最小CPU和內(nèi)存使用,你可以為工作負載設(shè)置優(yōu)先級,從而保護服務(wù)水平協(xié)議(SLA,service level agreements)滿足數(shù)據(jù)庫中的特定工作負載。資源監(jiān)控器還使得你可以限定每個資源池的內(nèi)存數(shù)量,從而防止失控查詢。 分區(qū)對齊索引視圖使得你可以在你的關(guān)系型數(shù)據(jù)倉庫中更有效地創(chuàng)建和管理概要聚合,并可以在你之前不能使用它們的場景中有效地使用它們。分區(qū)對齊視圖提高了查詢性能。在一個典型場景中,一個事實表按日期分區(qū)。索引視圖(或概要聚合)可以定義在事實表上以幫助加快查詢速度。當你轉(zhuǎn)到一個新的表分區(qū)時,在這個分區(qū)表上定義的分區(qū)對齊索引視圖的映射分區(qū)也會轉(zhuǎn)換,并且是自動進行的。 SQL Server PowerShell 是一個瀏覽和管理SQL Server數(shù)據(jù)庫、表和其它數(shù)據(jù)庫對象的新工具。Windows PowerShell命令行接口支持比Transact-SQL 腳本更復(fù)雜的邏輯,從而允許更強大的管理腳本。你還可以使用PowerShell 腳本來管理其它的Microsoft服務(wù)器產(chǎn)品以便管理員可以在服務(wù)器間使用一個通用腳本語言。 基于策略的管理是一個通過使用SQL Server 管理套件來管理一個或多個SQL Server 2008實例的新系統(tǒng)。使用它來創(chuàng)建策略以管理實體,例如SQL Server 實例、數(shù)據(jù)庫和數(shù)據(jù)庫服務(wù)器上的其它SQL Server 對象。它從一個全新的視圖使得數(shù)據(jù)庫管理員(DBA)具有了對他們數(shù)據(jù)庫服務(wù)器的完全控制。它對于數(shù)據(jù)庫管理員來說是一個易于使用和強大的工具,數(shù)據(jù)庫管理員可以在SQL Server環(huán)境中用它來執(zhí)行標準的配置。 過濾索引使得可以對一個表上的一組記錄進行索引,并提供眾多的好處。當你插入或更新內(nèi)容時它們節(jié)省了空間并改進了性能。過濾索引可以極大地改進數(shù)據(jù)倉儲的性能。例如,你可以只索引當前月份的數(shù)據(jù)而不是一整年的數(shù)據(jù)。你可以為每個表創(chuàng)建更多的過濾索引來加快查詢。SQL Server 數(shù)據(jù)庫引擎調(diào)整顧問可以為數(shù)據(jù)庫表推薦過濾索引。過濾索引提供了對應(yīng)用程序例如內(nèi)容管理系統(tǒng)(例如Microsoft Office SharePoint Server)中異構(gòu)表數(shù)據(jù)的支持,這些異構(gòu)表數(shù)據(jù)對每個數(shù)據(jù)類型具有多個屬性,例如一個零售產(chǎn)品種類在同一個表里有書、CD和衣服等條目,但是這些條目的屬性是不同的。你可以根據(jù)屬性或種類為數(shù)據(jù)創(chuàng)建過濾索引。 稀疏列有效地管理數(shù)據(jù)庫中的空數(shù)據(jù),因為它們可以使NULL數(shù)據(jù)不占物理空間。SQL Server 2008稀疏列可以支持具有100,000個列的廣泛數(shù)據(jù)表,而Oracle的限制是1,000。列設(shè)置支持內(nèi)容管理系統(tǒng)(例如Office SharePoint Server)中的屬性袋場景。 多線程分區(qū)訪問使得SQL Server 2008可以為許多并行計劃改進分區(qū)表上的查詢處理性能。此外,多線程分區(qū)訪問改變了并行和連續(xù)計劃的顯示方式,并增強了在編譯和運行時執(zhí)行計劃所提供的分區(qū)信息。 字段前綴壓縮是SQL Server 2008高級頁面壓縮技術(shù)(字典頁面壓縮和字段前綴壓縮)的一部分。有了字段前綴壓縮,SQL Server從一個字段開始在頁面上的所有記錄中搜索一個共同的字節(jié)格式。如果它找到至少兩個字段實例具有共同的字節(jié)格式,那么它在該頁面上只存儲這個字節(jié)格式一次,并從各自的字段引用這個字節(jié)格式 使用證書的模塊簽名 它使得SQL Server具有了給模塊簽名的能力,模塊包括數(shù)據(jù)庫中的存儲過程、函數(shù)、觸發(fā)器或程序集。這意味著你可以暫時提高權(quán)限而不必轉(zhuǎn)變用戶上下文。此外,你是不可能更改這個證書的(否則它將無效)。 SQL Server數(shù)據(jù)服務(wù)是一個高度可擴展的、高性價比和按需的數(shù)據(jù)存儲和查詢處理Web service。它建立在強大的SQL Server技術(shù)之上,幫助保護一個具有高有效性、性能和安全特性的商業(yè)可行服務(wù)水平協(xié)議。SQL Server數(shù)據(jù)服務(wù)可以通過使用基于標準協(xié)議(例如SOAP和REST)用于快速提供按需的數(shù)據(jù)驅(qū)動和混合應(yīng)用程序。公司可以使用SQL Server數(shù)據(jù)服務(wù)存儲和訪問所有類型的數(shù)據(jù),從原始到檔案。用戶可以訪問任何設(shè)備上的信息,從桌上電腦到移動設(shè)備。2. 性能和可擴展性逐漸的,SQL Server成為了可用的最快和最可擴展的數(shù)據(jù)庫系統(tǒng)之一。SQL Server 2008已經(jīng)建立了行業(yè)領(lǐng)先基準的藍圖,而且在這個版本中有眾多可擴展性方面的改進。2.1 基準SQL Server 2008在行業(yè)和合作者基準測試中達到了眾多記錄。它逐漸被認為是高性能和可擴展的數(shù)據(jù)庫系統(tǒng)第一選擇。事務(wù)處理性能委員會事務(wù)處理性能委員會(TPC)是一個不為盈利的組織,它定義了事務(wù)處理和數(shù)據(jù)庫性能基準,并發(fā)布了基于這些基準的目標性能數(shù)據(jù)。TPC基準具有非常嚴格的要求,包括可靠性和承受能力測試,而且必須接受一個獨立的審查。 事務(wù)處理性能委員會(TPC)是一個非盈利的組織,它是為定義事務(wù)處理和數(shù)據(jù)庫基準而建立的。 TPC-E基準是一個新的可擴展基準,它旨在代表聯(lián)機事務(wù)處理(OLTP)系統(tǒng)。不像它的前任TPC-CTPC-E使用一個非常復(fù)雜但很現(xiàn)實的數(shù)據(jù)庫架構(gòu),并要求主流功能,例如參照完整性和RAID保護存儲。 TPC-H基準是一個支持決策的基準,它包含熱添加查詢和并發(fā)數(shù)據(jù)修改,它們旨在擁有廣泛的行業(yè)級別可用性。 在2008年4月14日,SQL Server 2008的TPC-E基準記錄是每秒1126個事務(wù)(tps)。SQL Server在100GB、300GB、1TB和3TB TPC-H價格/性能基準方面都勝過Oracle 11g。 Oracle大大宣揚了它具有最好的價格/性能TPC-C基準,但是TPC-E基準更能代表客戶的需求。之前,SQL Server在所有10個TPC-C價格/性能方面都保持了最好的結(jié)果。Oracle是通過利基許可證和支持了在現(xiàn)實世界中不實用的選項才達到這個結(jié)果的。Oracle 11g許可證只可以用三年,而SQL Server的許可證是終身有效的。最初的時候,Oracle支持是免費的,但是你要為用于這個基準的許可證架構(gòu)的每一個事件進行支付。此外,Oracle使用它們的Standard Edition One產(chǎn)品,這個產(chǎn)品看起來沒有企業(yè)客戶需要。SQL Server的最好價格/性能記錄是在企業(yè)級x64企業(yè)版。合作者基準SQL Server有一些顯著的合作者基準: SQL Server 2008使用具有34,000SAP SD標準應(yīng)用程序基準用戶的行業(yè)標準刀片服務(wù)器在一個4處理器的服務(wù)器上在SAP銷售和分配(SD)標準應(yīng)用程序3層基準上達到了世界記錄水平。 SQL Server 2008的性能遠遠高于它的價格。 Siebel在有30,000個并發(fā)用戶的SQL Server 2008上具有多個用于Siebel 7電子商務(wù)應(yīng)用程序套件的基準。 Unisys 在提取、轉(zhuǎn)換和加載(ETL)性能方面創(chuàng)造了世界記錄,它在30分鐘之內(nèi)加載了1TB的數(shù)據(jù)。這是通過使用SQL Server 2008集成服務(wù)做到的。 Camstar,一個用于全球企業(yè)的制造執(zhí)行系統(tǒng)(MES)的主要供應(yīng)商,報告了一項世界記錄,它每秒進行205個制造執(zhí)行系統(tǒng)的事務(wù),生產(chǎn)能力提高14%,并因為數(shù)據(jù)庫壓縮使得空間降低了60%。這些是通過使用Camstar的MES應(yīng)用程序、SQL Server 2008和Windows Server 2008來實現(xiàn)的,而不是SQL Server 2005。 Microsoft Dynamics AX報告在生產(chǎn)能力、可擴展性和響應(yīng)時間方面提高了70%?;鶞蕼y試說明了記錄范圍,顯示在生產(chǎn)能力可擴展性和響應(yīng)時間方面改進了70%,使用SQL Server 2008數(shù)據(jù)庫壓縮減小了數(shù)據(jù)庫的大小,同時使性能達到了最大。 Microsoft Dynamics CRM,報告了在亞秒響應(yīng)速度中具有24,000個并發(fā)用戶?;鶞蕼y試顯示它使用Microsoft Dynamics CRM 4.0、SQL Server 2008和Windows Server 2008用于企業(yè)級工作負載達到的記錄是在一個亞秒速度中具有24,000個并發(fā)用戶。2.2 可擴展性增強SQL Server 2008具有眾多的可擴展性改進之處,包括對具有8TB內(nèi)存的64位系統(tǒng)的完全支持、基于高性能NUMA的計算機,和在兼容機器上熱添加內(nèi)存和CPU而不必停機。下面是SQL Server 2008中一些重要的可擴展性改進之處: 你可以在服務(wù)器上安裝實例而不需要額外的費用以提供高有效性。Oracle 11g也有這個功能但是費用非常高。 很難對一個給定工作負載預(yù)測性能,因為同一臺服務(wù)器上的其它工作負載會競爭系統(tǒng)資源。SQL Server 2008具有資源監(jiān)控器,它使得管理員可以定義限制和為各個工作負載指定優(yōu)先權(quán)從而優(yōu)化關(guān)鍵任務(wù)處理的性能和維護服務(wù)器上其它工作負載的可預(yù)測性。像這樣的管理工具Oracle 11g也有,但是只能花費額外的費用購買它才可以得到。 SQL Server 2008包括性能套件,它是一個集成的框架,你可以使用它來收集、分析、故障排除和存儲SQL Server診斷信息。 分析服務(wù)具有許多改進支持,例如塊計算和在MOLAP分區(qū)上回寫。 SQL Server 2008報表服務(wù)引擎被重新設(shè)計,通過提供按需處理從而為報表服務(wù)添加了更好的性能和可擴展性。重新設(shè)計的引擎在渲染報表時不再具有內(nèi)存使用問題。 SQL Server 2008集成服務(wù)包括極大改進的搜索性能,它降低了包運行時間和優(yōu)化了ETL操作。變更數(shù)據(jù)捕獲功能日志更新為改變表,它幫助你跟蹤數(shù)據(jù)變更和確保一致性??蓴U展性案例學習看一些目前在使用SQL Server的客戶: bwin在SQL Server 2008上保存超過100TB的數(shù)據(jù)。 Danske Supermarket A/S使用SQL Server管理10TB的商業(yè)智能數(shù)據(jù)。 Shinhan Bank從UNIX上的Oracle轉(zhuǎn)到在Windows操作系統(tǒng)上的SQL Server。 阿拉斯加稅務(wù)局,永久基金會在 SQL Server 上保存7TB的數(shù)據(jù)。 Unilever從UNIX上的Oracle轉(zhuǎn)到在Windows上運行SQL Server。2.3 獨立的軟件供應(yīng)商支持因為Windows Server 2008操作系統(tǒng)占據(jù)了三分之二以上的新服務(wù)器銷售,而且SQL Server成為了最流行的數(shù)據(jù)庫產(chǎn)品之一,所以獨立的軟件供應(yīng)商(ISV)逐漸地將運行在Windows上的SQL Server看作是第一選擇平臺。ISV案例學習這些案例學習突出了ISV對SQL Server的支持。Siemens在SQL Server2008上用5,000個用戶測試了它的PLM軟件。與SQL Server2005相比,它們的差異是: 當使用壓縮時,他們的數(shù)據(jù)庫文件規(guī)模降低了50%。 響應(yīng)時間提高了20%。 改進了可擴展性。 CPU利用降低了10%。 RAM利用降低了5%。RedPrairie看到了一個轉(zhuǎn)變,原來它95%的客戶要求基于UNIX的解決方案,而現(xiàn)在變?yōu)?0%的客戶要求基于Windows的解決方案。RedPrairie估計,通過使用Microsoft應(yīng)用程序平臺,它可以以低于使用基于UNIX的硬件和軟件成本的一半來部署它的解決方案。3. 安全安全對于保護你的知識產(chǎn)權(quán)和客戶和合作者對你的信任是非常重要的。SQL Server已經(jīng)證明它是數(shù)據(jù)庫安全領(lǐng)域的市場領(lǐng)導(dǎo)者。與Oracle 11g相比,它的漏洞更少,而強大的安全功能完全免費,而且它的系統(tǒng)更加現(xiàn)代化。3.1 安全特性基于策略的管理預(yù)先地對數(shù)據(jù)庫對象應(yīng)用策略。策略包含一組條件,你可以使用它們來加強業(yè)務(wù)和安全規(guī)則。透明數(shù)據(jù)加密(TDE)在數(shù)據(jù)庫引擎中加密和解密數(shù)據(jù),而不必對應(yīng)用程序編程。這個功能包含在SQL Server 2008中在Oracle 11g中,它要求選擇高級安全選項,而它的收費是$10,000每處理器。SQL Server 2008支持外部密鑰管理(EKM)和硬件安全模塊(HSM)。這些使得第三方EKM/HSM供應(yīng)商可以在SQL Server中注冊他們的模塊并提供與數(shù)據(jù)庫物理上分離的密鑰管理。這個密鑰與數(shù)據(jù)的分離提供了一個真正的“深度防范”安全解決方案。SQL Server 2008包含通過審計對象的審計支持,它使得管理員可以捕捉數(shù)據(jù)庫服務(wù)器中的任何一個或所有活動,并將它存儲在一個日志中。3.2 可信賴計算Microsoft可信賴計算計劃確保了Microsoft的軟件和服務(wù)是設(shè)計為可靠和安全的、尊重用戶的隱私并受到可信賴和作出響應(yīng)的公司的支持。企業(yè)戰(zhàn)略集團(Enterprise Strategy Group,ESG)認為軟件安全開發(fā)周期(Security Development Life Cycle,SDL)是ISV應(yīng)該盡快采用的一個安全領(lǐng)導(dǎo)領(lǐng)域。3.3 主要的安全漏洞國家國家漏洞資料庫(National Vulnerability Database,NVD)報告顯示在過去的四年里在Oracle的數(shù)據(jù)庫產(chǎn)品中有超過250個嚴重的安全漏洞。而在同一時期,SQL Server沒有一個安全漏洞。NVD是美國政府基于標準的漏洞管理數(shù)據(jù)資料庫。國家科技研究所(NIST)提供了NVD。3.4 Update基礎(chǔ)構(gòu)建Microsoft Update提供了一個直接的和最新的補丁管理解決方案。Oracle的補丁解決方案非常復(fù)雜,據(jù)Computerworld說,“三分之二的Oracle數(shù)據(jù)庫管理員不使用安全補丁”,而同一份報告還提到安裝Oracle補丁的時候“是極其痛苦的經(jīng)歷”。根據(jù)InfoWorld表示,在補丁管理方面,Oracle落后于Microsoft五年的時間。3.5 防止高特權(quán)用戶訪問數(shù)據(jù)即使一些用戶具有高特權(quán),他們也不必要具有訪問所有數(shù)據(jù)的權(quán)限。例如,財政和人力資源記錄就不應(yīng)該被高級數(shù)據(jù)庫管理員訪問到。SQL Server阻止高特權(quán)用戶使用新的審計功能、授權(quán)單獨的權(quán)限給用戶、模塊簽名、TDE、HSM和基于策略的管理來訪問敏感數(shù)據(jù)。所有這些都被包括進SQL Server 2008而不需要額外的費用。Oracle具有Database Vault來控制特權(quán)用戶的訪問。它的收費是$20,000每處理器,而且Oracle的文檔很清楚地表明“Database Vault不阻止高特權(quán)用戶直接訪問數(shù)據(jù)?!?. 開發(fā)人員生產(chǎn)力一個優(yōu)秀的數(shù)據(jù)庫系統(tǒng)就如同使用它們的應(yīng)用程序一樣有用。Microsoft提供了一個集成的開發(fā)環(huán)境,它與客戶端、中間層和數(shù)據(jù)層系統(tǒng)無縫連接。廣泛的新特性使得SQL Server 2008數(shù)據(jù)庫對于開發(fā)人員來說更具親和力,并降低了開發(fā)時間和提高了性能。Oracle開發(fā)人員必須使用廣泛的工具來達到同樣的目標。數(shù)據(jù)庫層只是應(yīng)用程序的一部分。Microsoft提供了最流行的開發(fā)環(huán)境,它與Microsoft其它的軟件以及新的數(shù)據(jù)庫連接特性緊密集成在一起。4.1 集成的開發(fā)環(huán)境要使用SQL Server開發(fā)一個應(yīng)用程序,你可以使用Microsoft Visual Studio開發(fā)系統(tǒng)用于客戶端、中間層和數(shù)據(jù)層開發(fā),包括所有的商業(yè)智能功能。Visual Studio與生命周期管理系統(tǒng)、測試系統(tǒng)、Microsoft服務(wù)器產(chǎn)品和Microsoft Office系統(tǒng)集成在一起。Oracle開發(fā)人員必須使用三個用于數(shù)據(jù)庫和SQL開發(fā)的工具,兩個工具是用于商業(yè)智能開發(fā),另一個是用于客戶端開發(fā)。SQL Server數(shù)據(jù)庫提供了數(shù)據(jù)存儲,從精簡版(它可以運行在個人數(shù)碼助理(PDA)上)到企業(yè)版(適用于數(shù)據(jù)中心)。Oracle趨向于通過獲取來擴展它的功能而不是通過開發(fā),所以它有多個基礎(chǔ)的數(shù)據(jù)存儲。這些包括Oracle Database、TimesTen、BerkeleyDB和Oracle Rdb。這些數(shù)據(jù)存儲的架構(gòu)不同,所以降低了便攜性和開發(fā)人員生產(chǎn)力。4.2 新的開發(fā)特性語言級集成查詢(LINQ)是一組對Microsoft .NET框架庫和Visual C#以及Visual Basic .NET的擴展。這些擴展功能使得這些語言可以將數(shù)據(jù)看作是一個一級對象。LINQ使得開發(fā)人員可以以他們的本地編程語言編寫SQL Server 2008數(shù)據(jù)庫查詢,而不是以結(jié)構(gòu)化查詢語言(Structured Query Language,SQL)?;趯嶓w數(shù)據(jù)模型的Microsoft ADO.NET實體框架使得開發(fā)人員可以轉(zhuǎn)換數(shù)據(jù)庫架構(gòu)中的關(guān)系數(shù)據(jù)到他們可以直接在應(yīng)用程序中使用的概念性實體中去。這提供了一個易于理解的概念性模型,它降低了開發(fā)時間并簡化了維護。你可以通過使用實體SQL或LINQ來查詢ADO.NET實體框架創(chuàng)建的業(yè)務(wù)對象。一些應(yīng)用程序不能具有一個對它們使用數(shù)據(jù)源的永久連接。Microsoft數(shù)據(jù)平臺通過提供SQL Server 2008精簡版和Microsoft同步服務(wù)來支持偶爾連接解決方案,從而解決了這個問題。為了確保你可以在一個地方存儲所有的數(shù)據(jù),SQL Server 2008支持關(guān)系型數(shù)據(jù)、XML、FileStream 和基于地理位置的數(shù)據(jù)。4.3 最流行的應(yīng)用程序平臺在2007年5月,IDC推出了一個對南美具有1,000名以上雇員的公司進行的一個關(guān)鍵任務(wù)應(yīng)用程序平臺研究。這個研究發(fā)現(xiàn)對于關(guān)鍵任務(wù)應(yīng)用程序,最流行的操作系統(tǒng)是Windows,而Microsoft .NET 是最流行的應(yīng)用程序技術(shù)平臺,Microsoft在所有的供應(yīng)商中具有最高的客戶滿意度?,F(xiàn)在,Microsoft應(yīng)用平臺使用XML和Web services提供最好的連接性、生產(chǎn)能力和協(xié)作性解決方案。這幫助客戶創(chuàng)建一個數(shù)據(jù)管理、商業(yè)智能、面向服務(wù)架構(gòu)(SOA)和業(yè)務(wù)處理、開發(fā)和用戶體驗的動態(tài)基礎(chǔ)構(gòu)建。5. 商業(yè)智能SQL Server 2008具有行業(yè)領(lǐng)先的商業(yè)智能能力,并對已經(jīng)擴展的SQL Server商業(yè)智能功能提供極大的改進。它的定價要低于SQL Server,但是在Oracle中使用這個功能會再花費800%的費用。甘特認為Microsoft是最優(yōu)秀的公司,因為它成功地使它的商業(yè)智能愿景成為了市場現(xiàn)實。據(jù)甘特的報告,SQL Server 2008極大地改進和擴展了Microsoft商業(yè)智能供給,將商業(yè)智能能力帶到每個人的桌面。5.1 集成的商業(yè)智能SQL Server 2008包括一個完全集成的商業(yè)智能解決方案而不需要額外付費。這個產(chǎn)品包括對企業(yè)級數(shù)據(jù)倉庫的支持、聯(lián)機分析處理(OLAP)、報表、記分卡、數(shù)據(jù)挖掘、ETL和關(guān)鍵性能指示器(KPI)。與Oracle不同,這些解決方案完全集成在一起,所以你可以使用熟悉的SQL Server工具來開發(fā)、管理、制定時間表和部署它們。5.2 甘特的魔力象限商業(yè)智能平臺的魔力象限在甘特的商業(yè)智能魔力象限中,SQL Server處于領(lǐng)導(dǎo)者象限。盡管Oracle也在這個象限中,但是Microsoft是最優(yōu)秀的公司,因為它成功地將它的愿景變?yōu)榱耸袌霈F(xiàn)實,而Oracle名列第五位。甘特強調(diào)了SQL Server與Microsoft Office系統(tǒng)的集成、所有數(shù)百萬供應(yīng)商最好的商業(yè)智能軟件質(zhì)量、使用內(nèi)部開發(fā)而不是獲取,并繼續(xù)發(fā)展成為Microsoft獨特的力量。甘特還表示Microsoft基礎(chǔ)構(gòu)建、開發(fā)工具、工作流和協(xié)作能力遠遠超過它許多競爭對手的這些功能。甘特還指責了Oracle它的多個商業(yè)智能產(chǎn)品和它的產(chǎn)品線是通過獲取創(chuàng)建的,而不是通過開發(fā),這要求它集成到它的產(chǎn)品套件中去。Oracle客戶報告Oracle的支持一般比它的市場要弱,以及它的前沿技術(shù)專家人數(shù)不足。數(shù)據(jù)倉庫魔力象限SQL Server是位于甘特的數(shù)據(jù)倉庫魔力象限領(lǐng)導(dǎo)者象限。甘特強調(diào)SQL Server在數(shù)據(jù)倉庫方面的使用越來越多,Microsoft提供了很高的性價比,SQL Server的升級并不需要很多工作量,而且Microsoft的全球支持是非常廣泛的。甘特批評了Oracle要手動優(yōu)化它的管理和數(shù)據(jù)倉庫所需存儲、它的價格和合同實行、維護的高收費,以及要收費的額外選項數(shù)量。5.3 新的商業(yè)智能特性SQL Server 2008擴展了SQL Server商業(yè)智能,提供了優(yōu)化的立方體設(shè)計器、子空間計算、MOLAP回寫、Tablix和按需處理和報表服務(wù)中基于實例的渲染。數(shù)據(jù)倉庫SQL Server 2008有一組擴展的新數(shù)據(jù)倉庫特性,包括數(shù)據(jù)和備份壓縮、分區(qū)表并行、星型關(guān)聯(lián)查詢優(yōu)化、資源管理、grouping sets、改變數(shù)據(jù)捕獲、MERGE SQL語句和可擴展的集成服務(wù)。5.4 Teradata客戶的價值Teradata是Microsoft商業(yè)智能的ISV。通過將Teradata技術(shù)與Microsoft商業(yè)智能解決方案相集成,你可以利用Teradata的數(shù)據(jù)倉庫和商業(yè)智能解決方案以及Microsoft的企業(yè)級商業(yè)智能和性能管理解決方案。Microsoft和Teradata技術(shù)的結(jié)合使用將關(guān)鍵數(shù)據(jù)的訪問擴展給了最能影響商業(yè)行為的決策制訂者,從而幫助公司從他們的Teradata數(shù)據(jù)倉庫環(huán)境獲得更大的收益。Microsoft/Teradata合作關(guān)系使得Microsoft商業(yè)智能解決方案更容易執(zhí)行,并獲得更快的可用性,以及更容易采用Microsoft 和Teradata新發(fā)布的特性。6. 與Microsoft Office系統(tǒng)集成Microsoft Office是桌面生產(chǎn)力的有效標準。SQL Server數(shù)據(jù)和Office系統(tǒng)的集成給信息工作者帶來了信息的力量,降低了開發(fā)時間,降低了培訓和支持的費用,并提高了生產(chǎn)力。在SQL Server 2008中這個集成是不收取額外費用的,但是在Oracle中,收費是$30,000每處理器。6.1 用于Microsoft Office 2007的數(shù)據(jù)挖掘插件用于Microsoft Office 2007系統(tǒng)的數(shù)據(jù)挖掘插件是可免費下載的,并改進了Office System和SQL Server 2008間的集成。它們提供了數(shù)據(jù)挖掘、一個預(yù)測計算器、購物籃分析、交叉驗證和報表工具。6.2 發(fā)展最快的商業(yè)智能工具供應(yīng)商在200年6月發(fā)布的關(guān)于全球智能工具供應(yīng)商份額的IDC報告中,Microsoft是商業(yè)智能供應(yīng)商前10名中發(fā)展最快的。Microsoft的發(fā)展速度超過Oracle和Hyperion的兩倍,并且它的市場份額已經(jīng)是Oracle的兩倍,是Hyperion的1.5倍。7. Windows Server 2008Windows Server 2008所有權(quán)的低收費、改進的靈活性以及擴展的合作網(wǎng),這些意味著Windows Server 2008達到或超過了大型機、中型機、UNIX和Linux系統(tǒng)的能力。7.1 更低的總體擁有成本即使是和像Linux這樣的免費系統(tǒng)相比,Windows Server 2008也具有更低的總體擁有成本(TCO),因為它除了集成和可靠性,還包括所提供的支持。據(jù)IDC表示,管理和維護信息技術(shù)(IT)系統(tǒng)的員工成本一般占總成本的60%,而軟件成本只占總成本的7%。這就是為什么Windows Server 2008改進的管理和維護導(dǎo)致它比免費軟件的成本還低。7.2 管理性Windows有一套管理工具,它們涵蓋了服務(wù)器、客戶端、服務(wù)和應(yīng)用程序。這些產(chǎn)品的集成是其它任何操作系統(tǒng)都不能比擬的,使得降低了管理和維護你的系統(tǒng)所需的員工成本。7.3 安全Windows Server 2008是現(xiàn)有最安全的Windows服務(wù)器產(chǎn)品,并最能最大程度上保護你的公司。盡管它增加了成本和時間,但是當Microsoft當它開發(fā)新軟件時,它嚴格遵照SDL,安全是它的第一考慮要素。7.4 合作關(guān)系Windows Server現(xiàn)在在所有新服務(wù)器銷售中所占份額超過了三分之二。越來越多的ISV和獨立的硬件供應(yīng)商(IHV)選擇Windows作為他們的首選操作系統(tǒng)。8. 總體擁有成本與Oracle 11g 相比,SQL Server不只具有更低的許可證成本,而且它還具有更好的安全性、可靠性和生產(chǎn)力,從而提供了更好的投資回報。此外,SQL Server 2008中所具有的特性,在Oracle產(chǎn)品中,除了Oracle基本許可證外還對每處理器收取更高的費用。許可證費用不是你考慮系統(tǒng)成本時的唯一標準。TCO是你將要支付的費用,而且有時最低的許可證費用需要支付最高的TCO。Oracle的許可證費用加上許多隱藏的其它費用是比SQL Server收費要高的,而SQL Server包含你需要的其它工具而不需要額外支付費用。8.1 高級管理能力SQL Server 2008包括一組高級的管理工具,它們包括管理套件、性能套件、基于策略的管理和PowerShell。它們都可以通過熟悉的標準界面訪問到。Oracle企業(yè)管理器(Oracle Enterprise Manager)試圖通過用于Oracle企業(yè)管理器的插件來添加這個功能,但是這些插件要求單獨的許可證。8.2 降低了勞動成本Alinean,一個獨立的IT價值分析公司,它得出結(jié)論說,平均一個數(shù)據(jù)庫管理員可以管理30個以上的SQL Server數(shù)據(jù)庫,而Oracle數(shù)據(jù)庫的執(zhí)行要求平均一個數(shù)據(jù)庫管理員管理10個數(shù)據(jù)庫。這個結(jié)果是SQL Server一年的$2,847總管理成本與Oracle一年的$10,206總管理成本相比得到的。8.3 降低了解決方案的制定時間,提高了性能正如前面提到的,Microsoft應(yīng)用程序平臺和改進的、使用LINQ和ADO.NET實體框架的開發(fā)環(huán)境的緊密集成,提高了開發(fā)人員的生產(chǎn)力。而且,Microsoft .NET是比J2EE更受歡迎的應(yīng)用程序開發(fā)環(huán)境。這些優(yōu)勢導(dǎo)致產(chǎn)生了更高性能的應(yīng)用程序,降低了解決方案的制定時間,提高了可靠性,降低了支持成本,從而降低了TCO。8.4 用于SAP的完美數(shù)據(jù)庫SQL Server是用于SAP執(zhí)行的最好數(shù)據(jù)庫平臺。SQL Server為SAP保持了一個較低的總體擁有成本。一個獨立的公司W(wǎng)ipro Technologies對68個SAP/ERP客戶的研究報告顯示“Microsoft SQL Server移植為SAP/ERP客戶帶來了巨大的收益。”這個研究總結(jié)“移植一個SAP/ERP環(huán)境到SQL Server上去可以將意料外的停機時間降低20%以上。將IT員工成本降低大約25%。將未來的軟件支持成本降低到85%?!?.5 包含的功能SQL Server包含你在一個企業(yè)數(shù)據(jù)庫解決方案中所需的功能;而Oracle是對這些功能額外收費的。下表顯示了在一個標準的、單獨的四核處理器服務(wù)器上SQL Server 2008和Oracle 11g間的軟件價格比較。對于SQL Server,無論你的處理器是幾核,這個收費都是一樣的。圖1:SQL Server 2008和Oracle 11g的價格比較9. 總結(jié)SQL Server 2008在與業(yè)務(wù)相關(guān)的任何領(lǐng)域都達到或超過了Oracle 11g。它的安全性和可靠性是不可比擬的,它的集成是無雙的,它的TCO是無比的。SQL Server在性能和投資方面從PDA到數(shù)據(jù)中心的所有級別都提供了最好的解決方案。SQLServer2008Oracle11g所具有的新特性資源監(jiān)控器,分區(qū)對齊索引視圖,PowerShell,基于策略的管理,過濾索引,高級稀疏列,多線程分區(qū)訪問,字段前綴壓縮,使用證書的模塊簽名,SQLServer數(shù)據(jù)服務(wù)與SQLServer2008想比較,只有資源監(jiān)控器,分區(qū)對齊索引視圖這兩項。定義事務(wù)處理和數(shù)據(jù)庫價格/性能TPC-C基準服務(wù)器級別CPU數(shù)量最佳$/tpmC(U.S.$)服務(wù)器級別CPU數(shù)量最佳$/tpmC(U.S.$)小型服務(wù)器:1(cpu)0.99美元$/tpmC(U.S.$)小型服務(wù)器:1(cpu)沒有結(jié)果!$/tpmC(U.S.$)小型服務(wù)器:2(cpu)1.80美元$/tpmC(U.S.$)小型服務(wù)器:2(cpu)1.81美元$/tpmC(U.S.$)小型服務(wù)器:4(cpu)2.04美元$/tpmC(U.S.$)小型服務(wù)器:4(cpu)3.94美元$/tpmC(U.S.$)中型服務(wù)器:8(cpu)3.96美元$/tpmC(U.S.$)中型服務(wù)器:8(cpu)5.26美元$/tpmC(U.S.$)中型服務(wù)器:16(cpu)3.97美元$/tpmC(U.S.$)中型服務(wù)器:16(cpu)4.40美元$/tpmC(U.S.$)高端服務(wù)器:24(cpu)5.38美元$/tpmC(U.S.$)高端服務(wù)器:24(cpu)8.33美元$/tpmC(U.S.$)TPC-E基準SQLServer2008的TPC-E基準記錄是每秒1126個事務(wù)(tps)。SQLServer在100-GB、300-GB、1-TB和3-TBTPC-H價格/性能基準方面都勝過Oracle11g。數(shù)據(jù)庫軟件只有SQLServer參加了TPC-E測試,oracle沒有參加此項測試許可證期限SQLServer的許可證是終身有效的.Oracle11g許可證只可以用三年.擴展性增強的功能1.SQLServer的最好價格/性能記錄是在企業(yè)級x64企業(yè)版。1.可以產(chǎn)生許多子任務(wù)來高度的處理大量的接入請求。2.SQLServer2008包括性能套件,它是一個集成的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年華北理工大學輕工學院單招職業(yè)技能考試題庫附參考答案詳解(黃金題型)
- 2025年上海市楊浦區(qū)業(yè)余大學馬克思主義基本原理概論期末考試模擬題附答案解析(必刷)
- 2026年蘭州石化職業(yè)技術(shù)學院單招職業(yè)適應(yīng)性測試題庫含答案詳解(a卷)
- 2025年重慶工業(yè)職業(yè)技術(shù)大學馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2025年景泰縣幼兒園教師招教考試備考題庫帶答案解析
- 2026年南京特殊教育師范學院單招職業(yè)傾向性測試題庫帶答案詳解ab卷
- 2025年桂林生命與健康職業(yè)技術(shù)學院馬克思主義基本原理概論期末考試模擬題附答案解析(必刷)
- 2025年內(nèi)蒙古農(nóng)業(yè)大學馬克思主義基本原理概論期末考試模擬題附答案解析(必刷)
- 2026年內(nèi)蒙古機電職業(yè)技術(shù)學院單招職業(yè)傾向性考試題庫及完整答案詳解1套
- 2026年內(nèi)蒙古赤峰市單招職業(yè)傾向性考試題庫帶答案詳解(完整版)
- 2025年淄博醫(yī)院招聘考試筆試題及答案
- 藥師處方審核中的常見錯誤及糾正
- 全球資本流動網(wǎng)絡(luò)的穩(wěn)定性研究
- 2025年高考化學試題(浙江卷) 含答案
- 血透室穿刺時誤穿肱動脈處理流程
- 醫(yī)院預(yù)防保健管理辦法
- 2025年揚州市中考數(shù)學試題卷(含答案解析)
- 制造成熟度等級及評價準則(DB61-T 1222-2018)
- 斷絕父母關(guān)系協(xié)議書
- GB/T 13077-2024鋁合金無縫氣瓶定期檢驗與評定
- 《公路工程質(zhì)量檢驗評定標準》JTG F80∕1-2017宣貫材料
評論
0/150
提交評論