?
本文檔使用 PHP中文網(wǎng)手冊 發(fā)布
關鍵任務 ??? 在Internet上運作公司是一項艱苦的任務。而一流的數(shù)據(jù)庫可以給你無限的能力控制至關緊要的商業(yè)數(shù)據(jù)。我們測試了來自IBM,Informix,Microsoft,Oracle和Sysbase的最新也是最棒的數(shù)據(jù)庫系統(tǒng)。 ??? 對于商業(yè)應用來說,那些技術是最重要的呢?電話和網(wǎng)絡路由顯然是商業(yè)系統(tǒng)的關鍵部分,它們將重要的信息從存儲的地方傳送到需要的地方。數(shù)據(jù)庫則是商業(yè)運作的大腦。它可能儲存了所有的關鍵商業(yè)客戶的信息,以及相關的商業(yè)處理過程,而這些可能是你生存的必須。 ??? 如果數(shù)據(jù)庫不能正常的運行或者很慢,那么你的雇員不能得到訂單,不能查詢價格,或者不能跟蹤庫存。他們可能不知道去年客戶電話定購是一百萬還是十塊錢,也可能查不到技術支持電話,因為在線電話目錄陳舊而未能更新。沒有數(shù)據(jù),你的業(yè)務只有一條路-準備關門吧。 選擇合適的數(shù)據(jù)庫 選擇一個合適的數(shù)據(jù)庫系統(tǒng)對你來說太重要了,關鍵的因素是要考慮到你預計會有多少人同時訪問數(shù)據(jù)庫;正常工作時間的級別;用來訪問數(shù)據(jù)庫的應用程序的類型;運行數(shù)據(jù)庫的服務器的硬件和操作系統(tǒng)類型;以及內(nèi)部員工的專業(yè)技術水平。 另一種可能是對你的數(shù)據(jù)庫進行資源外包。如果您的公司沒有內(nèi)部專業(yè)技術人員,而且數(shù)據(jù)庫負荷較少。資源外包服務商的知識和資源會起到幫助。 本文針對中小型企業(yè),意味著企業(yè)擁有20至300名員工訪問數(shù)據(jù)庫。企業(yè)擁有中型內(nèi)部服務器運行數(shù)據(jù)庫系統(tǒng)(詳細信息,參看"如何測試")。我們還要求有一名IT人員管理數(shù)據(jù)庫,當然他還可以負責其他的工作。我們設想的公司擁有幾間分部,通過廣域網(wǎng)連接到總部,并且需要訪問數(shù)據(jù)庫。 數(shù)據(jù)庫服務器應當可以擔任不同的任務,舉例說,處理業(yè)務員或者用戶通過在線商店直接下的訂單,月報表,處理銷售分析查詢。我們希望數(shù)據(jù)庫應該是"一專多能"的,能夠恰當?shù)奶幚砗蒙鲜鋈蝿?。詳細的說,我們看重數(shù)據(jù)庫管理的復雜程度和代價,是否能簡單的進行WEB聯(lián)接,是否擁有快速的引擎,是否能夠支持遠程既移動訪問,以及是否有能力進行有效的存儲和分析海量的歷史數(shù)據(jù)。 競賽的主角 為了幫助您的選擇,我們選擇了世界頂極的數(shù)據(jù)庫系統(tǒng)他們是 IBM DB2 Microsoft SQL Server Oracle8I Sybase Adaptive Server Enterprise 我們運行日常工作中所遇到的所有任務,配置,監(jiān)視,調(diào)整,查詢,編程,和分析。 我們主要關注已經(jīng)發(fā)售的產(chǎn)品:Microsoft SQL Server,Oracle 8i 8.1.5。對于即將發(fā)售的IBM DB2和Sybase ASE,我們同樣進行了與Microsoft和Oracle同樣嚴格的測試。同時我們對期待已久Informaix的產(chǎn)品做了一個展望,該產(chǎn)品代號"半人馬"(Centaur)。 所有的這些產(chǎn)品都基于SQL語言(結構化查詢語言)。它們設計的起點是支持成百上千的用戶在不同地區(qū)同時登錄,并且保證他們不會"踩到彼此的腳趾"。它們可以輕易的支持上百萬的紀錄,這些紀錄可能存儲在上千個分離的表中。同時,它們還擁有精密復雜的安全控制可以適應不同的商業(yè)需要。通常這類產(chǎn)品所能支持的用戶和復雜的功能是那些桌面數(shù)據(jù)庫象FileMaker Pro或者Microsoft Access不能勝任的。 本文中我們沒有刊登出性能測試結果,是因為如果能夠給與適當?shù)挠布h(huán)境,所有我們測試的數(shù)據(jù)庫應付目前的商業(yè)應用都足夠快。但是如果你的應用需要應付數(shù)以百計的同時訪問,或者你擁有一個5GB的數(shù)據(jù)庫,那么你需要好好考慮一下,你選擇的產(chǎn)品是否經(jīng)得起如此考驗。 我們生成了一系列的基于工業(yè)標準AS3AP的基準測試,用來幫助你選擇哪一種數(shù)據(jù)庫能最好的承擔關鍵任務。注意:每一種產(chǎn)品的許可協(xié)議都禁止出版未經(jīng)廠商許可的測試標準。 如果性能是您最關注的,我們強烈建議您針對您的需要進行測試,確??梢詣偃文娜蝿招枨?。 市場的巨大變化 當主要的數(shù)據(jù)庫廠商發(fā)布了最新的版本或者正準備這樣做,我們的測試顯示了幾個主要的趨勢。首先,服務器硬件價格更便宜,速度更快。這使得那些中小型公司有能力在價值15000美元的服務器上運行企業(yè)的數(shù)據(jù)庫。我們的測試中,300個并發(fā)客戶聯(lián)接在一臺帶有521MB的雙Pentium III服務器上,我們測試了數(shù)以千計的簡單事務處理或者是數(shù)以百計的復雜事務。也許您想購買多一臺服務器用于冗余,但你不必為性能而購買額外的服務器。 第二,Internet影響著數(shù)據(jù)庫市場。廠商們傾注資金在他們的產(chǎn)品中加入對Java的支持和與WEB的無縫拼合。除了Microsoft本文中的其他廠商都或多或少的提供Java支持,使他們的產(chǎn)品更容易的兼容基于WEB應用。 第三,數(shù)據(jù)倉庫,曾經(jīng)是昂貴的高深的只有超級公司能夠承擔使用的,如今已經(jīng)成熟了。任何公司都可以有效的發(fā)掘數(shù)據(jù)監(jiān)視商業(yè)運作。 所有這些趨勢都說明數(shù)據(jù)庫在企業(yè)越來越起到中心作用。無論你的商業(yè)需要什么,你都可以在這里找到一種產(chǎn)品可以幫助您的企業(yè)在下一世紀中運作的更好。 ???
在中小企業(yè)市場,判定好壞的因素是易管理性,WEB聯(lián)接,數(shù)據(jù)庫引擎的特點和速度,遠程和移動訪問支持,數(shù)據(jù)倉庫的能力。除了在WEB聯(lián)接方面,SQL
Server 7.0在其他方面都非常突出。它的管理工具包含許多向導以及擁有"自我調(diào)整"的設置,它是我們所見到的唯一的不需特別培訓管理員的數(shù)據(jù)庫系統(tǒng)。
|