從最早用文件系統(tǒng)存儲(chǔ)數(shù)據(jù)算起,數(shù)據(jù)庫(kù)的發(fā)展已經(jīng)有50多年了,其間經(jīng)歷了20世紀(jì)60年代的層次數(shù)據(jù)庫(kù)(IBM的IMS)和網(wǎng)狀數(shù)據(jù)庫(kù)(GE的 IDS)的并存,70~80年代關(guān)系數(shù)據(jù)庫(kù)的異軍突起,90年代對(duì)象技術(shù)的影響。如今,關(guān)系數(shù)據(jù)庫(kù)依然處于主流地位。關(guān)系技術(shù)之后,在新形勢(shì)下,數(shù)據(jù)庫(kù)應(yīng)該如何發(fā)展?又有哪些重要的趨勢(shì)呢?
作為成熟的產(chǎn)品,關(guān)系數(shù)據(jù)庫(kù)已經(jīng)走過(guò)了幾十年的歷史,而今年各主流數(shù)據(jù)庫(kù)廠商大動(dòng)干戈、緊鑼密鼓地籌備各自新產(chǎn)品發(fā)布,為平淡的數(shù)據(jù)庫(kù)市場(chǎng)掀起了新一輪熱潮。 甲骨文剛剛推出了其Oracle 10g的第二版本;IBM代號(hào)為Viper(毒蛇)的新一代DB2數(shù)據(jù)庫(kù)產(chǎn)品將于今年9月份推出測(cè)試版本;微軟公司的SQL Server 2005已經(jīng)在測(cè)試中,今年底即將面世;Sybase也將于下個(gè)月推出新版本的數(shù)據(jù)庫(kù)產(chǎn)品Sybase ASE 15。各數(shù)據(jù)庫(kù)廠商集中火力瞄準(zhǔn)的數(shù)據(jù)庫(kù)市場(chǎng)競(jìng)爭(zhēng)焦點(diǎn)是什么?新一代數(shù)據(jù)庫(kù)有哪些新的技術(shù)趨勢(shì)?
對(duì)主流企業(yè)數(shù)據(jù)庫(kù)廠商包括甲骨文、IBM、微軟、Sybase的采訪表明,對(duì)XML的支持、網(wǎng)格技術(shù)、整合數(shù)據(jù)倉(cāng)庫(kù)和BI應(yīng)用以及自我管理已成為下一代數(shù)據(jù)庫(kù)在功能上角逐的焦點(diǎn)。
趨勢(shì)之一:對(duì)XML的支持
“如果誰(shuí)能控制、支持和存儲(chǔ)所有類(lèi)型的數(shù)據(jù),那么這樣的廠商也就有能力擴(kuò)展自己其他產(chǎn)品和服務(wù)的市場(chǎng)空間。因此整合XML、對(duì)象數(shù)據(jù)、多媒體數(shù)據(jù),將所有數(shù)據(jù)類(lèi)型放在一個(gè)平臺(tái)上將是傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)發(fā)展的一大趨勢(shì)。”這也是數(shù)據(jù)庫(kù)廠商大動(dòng)干戈的主要原因。
傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)中,管理的是結(jié)構(gòu)化數(shù)據(jù),數(shù)據(jù)是以行和列的二維表形式進(jìn)行存儲(chǔ),并通過(guò)標(biāo)準(zhǔn)的SQL查詢(xún)語(yǔ)言進(jìn)行查詢(xún)。而隨著Web時(shí)代的到來(lái),在 Web大背景下“泛數(shù)據(jù)”管理成為人們關(guān)注的重點(diǎn)。所謂泛數(shù)據(jù)就是指包含了文檔、電子郵件等各種類(lèi)型的數(shù)據(jù),這些數(shù)據(jù)通常都不是以行和列的格式存在的,不像關(guān)系數(shù)據(jù)那樣是嚴(yán)格的結(jié)構(gòu)化數(shù)據(jù),因此對(duì)這類(lèi)數(shù)據(jù)的存儲(chǔ)管理以及快速高效的查詢(xún)是對(duì)傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的挑戰(zhàn)。
目前XML標(biāo)準(zhǔn)日益成熟,并很快成為各種復(fù)雜的異構(gòu)數(shù)據(jù)交換的核心技術(shù)和未來(lái)數(shù)據(jù)定義的標(biāo)準(zhǔn)格式,例如,微軟將在下一代Office軟件中采用 XML數(shù)據(jù)格式。因此,將Native(原生)XML格式的數(shù)據(jù)存儲(chǔ)在關(guān)系數(shù)據(jù)庫(kù)中并支持對(duì)XMLQuery查詢(xún),正是這些新推出的數(shù)據(jù)庫(kù)產(chǎn)品的亮點(diǎn)之一。
甲骨文公司大中華區(qū)銷(xiāo)售顧問(wèn)部高級(jí)總監(jiān)李穎聰表示,甲骨文在幾年前就已經(jīng)看到了這個(gè)趨勢(shì),并提供了第一輪的XML支持。早期是通過(guò)一個(gè)工具,實(shí)現(xiàn)不同應(yīng)用之間的溝通。例如在Oracle 8i產(chǎn)品中,甲骨文就已經(jīng)推出了XDK(XML開(kāi)發(fā)工具),通過(guò)XDK開(kāi)發(fā)應(yīng)用把XML數(shù)據(jù)存儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)中;在Oracle 9i產(chǎn)品中,則已經(jīng)能夠在數(shù)據(jù)庫(kù)中定義XML數(shù)據(jù)類(lèi)型,通過(guò)SQL生成XML數(shù)據(jù)和對(duì)其進(jìn)行查詢(xún);而在Oracle 10g中,則已經(jīng)提供了對(duì)XML Query語(yǔ)言(XQuery)的支持,而且在Oracle 10g中,XML數(shù)據(jù)是作為一個(gè)獨(dú)立的方式存儲(chǔ)在XMLDB數(shù)據(jù)庫(kù)中,提供的是Native XML的支持。
而對(duì)將于2006年推出的下一個(gè)版本的IBM DB2來(lái)說(shuō),集成結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)并支持SQL及Xquery查詢(xún)也將是其最大的賣(mài)點(diǎn),IBM公司信息管理部門(mén)總經(jīng)理珍尼特·帕爾娜(Janet Perna)認(rèn)為,關(guān)系數(shù)據(jù)庫(kù)對(duì)非結(jié)構(gòu)化數(shù)據(jù)的支持不亞于從層次數(shù)據(jù)庫(kù)到關(guān)系數(shù)據(jù)庫(kù)的革命性轉(zhuǎn)變。“XML在信息管理領(lǐng)域無(wú)處不在,不管是管理結(jié)構(gòu)化或非結(jié)構(gòu)化信息,或者用于信息傳輸,或者是集成信息的映射標(biāo)準(zhǔn)。它現(xiàn)在是不可或缺的。”
微軟中國(guó)數(shù)據(jù)庫(kù)產(chǎn)品經(jīng)理表示,將于今年下半年發(fā)布的Microsoft SQL Server 2005將滿(mǎn)足客戶(hù)希望把大量XML數(shù)據(jù)放入數(shù)據(jù)庫(kù)中的需求,并提供Native(原生)XML和XQuery的支持。“微軟是XQuery標(biāo)準(zhǔn)的制定者之一,在SQL Server 2005中微軟加入了很多核心技術(shù),實(shí)現(xiàn)了快速查詢(xún),而且使得性能得到優(yōu)化。”
Sybase(中國(guó))公司高級(jí)產(chǎn)品市場(chǎng)專(zhuān)員韓誼則指出,Sybase是較早在數(shù)據(jù)庫(kù)中支持XML的廠商之一。目前Sybase ASE可以將XML文檔存儲(chǔ)在text或Image列中,可以將XML映射到新的或已有的關(guān)系表中,可以從關(guān)系查詢(xún)中創(chuàng)建XML格式的結(jié)果集。未來(lái) Sybase除了不斷添加對(duì)XML新技術(shù)、新標(biāo)準(zhǔn)的支持,還要添加更多函數(shù),增強(qiáng)對(duì)Web Service支持,使用戶(hù)更方便的使用XML。
InterSystems中國(guó)技術(shù)總監(jiān)余衡也表示,InterSystems公司的后關(guān)系型數(shù)據(jù)庫(kù)Caché已經(jīng)完全支持XML了,而且這種支持來(lái)自于 Caché獨(dú)特的數(shù)據(jù)存儲(chǔ)方式,使得XML的數(shù)據(jù)可以完美地保存在Caché數(shù)據(jù)庫(kù)中,不論存取還是查詢(xún)分析都非常簡(jiǎn)單。關(guān)系數(shù)據(jù)庫(kù)保存數(shù)據(jù)是采用二維表的方式,而Caché的存儲(chǔ)方式是采用了多維數(shù)組的存儲(chǔ)方式,從而很容易地實(shí)現(xiàn)了結(jié)構(gòu)化數(shù)據(jù)的存取。同時(shí)在這個(gè)多維數(shù)據(jù)存儲(chǔ)之上,Caché同時(shí)實(shí)現(xiàn)了對(duì)象的訪問(wèn)方式和SQL的訪問(wèn)方式。
Burton 集團(tuán)的高級(jí)分析師Peter O'Kelly 則指出,如果用戶(hù)的關(guān)系數(shù)據(jù)庫(kù)支持原生XML數(shù)據(jù),那么就可以享受到XML數(shù)據(jù)格式帶來(lái)的很多安全特性。例如,可以在整個(gè)文檔中插入電子簽名,也可以將采購(gòu)訂單直接存儲(chǔ),無(wú)須進(jìn)行任何的轉(zhuǎn)換,這些特性都可以確保文檔不會(huì)被篡改。但記者在對(duì)國(guó)內(nèi)一些中小企業(yè)用戶(hù)的采訪中,很多客戶(hù)都表示了對(duì)XML查詢(xún)的需求還不是很迫切。貝塔斯曼文化實(shí)業(yè)有限公司IT總監(jiān)江瑋、佐丹奴 /Giordano集團(tuán)CIO侯彤、永恩集團(tuán)CIO趙春雨都表示,目前對(duì)XML支持的需求還不是很迫切。但他們表示,對(duì)XML數(shù)據(jù)庫(kù)是否真正能夠達(dá)到的目標(biāo)或?qū)ζ髽I(yè)業(yè)務(wù)的幫助還不是非常了解,需要繼續(xù)了解相關(guān)技術(shù)和知識(shí)以及發(fā)展情況。針對(duì)此,甲骨文公司中國(guó)區(qū)銷(xiāo)售顧問(wèn)部高級(jí)經(jīng)理裴雪松表示,當(dāng)CIO關(guān)注信息整合時(shí),XML就是必備的工具,事實(shí)上,目前國(guó)內(nèi)很多銀行、電信等客戶(hù)在進(jìn)行應(yīng)用整合時(shí)已經(jīng)將XML作為其標(biāo)準(zhǔn)。
趨勢(shì)之二:網(wǎng)格支持
“網(wǎng)格就是下一代Internet”,這句話強(qiáng)調(diào)了網(wǎng)格可能對(duì)未來(lái)社會(huì)的巨大影響。在歷史上,數(shù)據(jù)庫(kù)系統(tǒng)曾經(jīng)接受了Internet帶來(lái)的挑戰(zhàn)。毫無(wú)疑問(wèn),現(xiàn)在數(shù)據(jù)庫(kù)系統(tǒng)也將應(yīng)對(duì)網(wǎng)格帶來(lái)的挑戰(zhàn)。甲骨文公司Oracle 10g網(wǎng)格數(shù)據(jù)庫(kù)產(chǎn)品的推出,則將網(wǎng)格技術(shù)的應(yīng)用領(lǐng)域擴(kuò)展到企業(yè)計(jì)算。但針對(duì)數(shù)據(jù)庫(kù)對(duì)網(wǎng)格技術(shù)的支持,目前一些廠商還持有不同的觀點(diǎn),例如微軟和 InterSystems就指出,網(wǎng)格并非惟一的答案。
“網(wǎng)格計(jì)算將是數(shù)據(jù)庫(kù)技術(shù)發(fā)展的大趨勢(shì)之一,數(shù)據(jù)庫(kù)不僅僅是存儲(chǔ)數(shù)據(jù),而是要實(shí)現(xiàn)對(duì)信息整個(gè)生命周期的管理。而甲骨文提出的網(wǎng)格數(shù)據(jù)庫(kù)則是將其落到實(shí)處。”據(jù)悉,自O(shè)racle 10g去年發(fā)布后,很多被資源、管理困擾的客戶(hù)都對(duì)甲骨文的網(wǎng)格技術(shù)非常感興趣,而且已經(jīng)在很多領(lǐng)域得到應(yīng)用。李穎聰同時(shí)表示,在甲骨文剛剛發(fā)布的 Oracle 10g Release 2中又進(jìn)一步改良了許多網(wǎng)格運(yùn)算的功能,提升了性能、應(yīng)用度以及簡(jiǎn)化管理功能。該方案可讓客戶(hù)將多臺(tái)標(biāo)準(zhǔn)服務(wù)器系統(tǒng)整合成一套可擴(kuò)充的容錯(cuò)運(yùn)算平臺(tái)。同時(shí),新版數(shù)據(jù)庫(kù)可讓客戶(hù)更容易在網(wǎng)格環(huán)境中分享儲(chǔ)存資源,并且大幅提升數(shù)據(jù)安全性。李穎聰表示,甲骨文在未來(lái)的產(chǎn)品中將會(huì)繼續(xù)關(guān)注網(wǎng)格技術(shù)。 Sybase公司則表示,盡管網(wǎng)格技術(shù)要成為商業(yè)應(yīng)用的主流,還需要幾年時(shí)間在應(yīng)用和產(chǎn)品上進(jìn)一步完善,但Sybase非常關(guān)注這種技術(shù),已經(jīng)作了一些技術(shù)探索和儲(chǔ)備,并希望能在不遠(yuǎn)的將來(lái)推出成熟的產(chǎn)品。
而微軟則表示,目前微軟還沒(méi)有考慮到對(duì)網(wǎng)格技術(shù)的支持。他認(rèn)為,網(wǎng)格是一種擴(kuò)展技術(shù),擴(kuò)展有兩種方式:向上擴(kuò)展(Scale up )和向外擴(kuò)展(Scale out),向上擴(kuò)展是增加CPU的個(gè)數(shù)和內(nèi)存等資源滿(mǎn)足用戶(hù)的需求,而向外擴(kuò)展就是多節(jié)點(diǎn)并行技術(shù),或者說(shuō)是網(wǎng)格的技術(shù)。微軟的一項(xiàng)調(diào)查顯示:目前99%的客戶(hù)需求是在16顆CPU以下,而目前,微軟的SQL Server 2005最多可以支持64顆CPU,因此微軟認(rèn)為,通過(guò)向上擴(kuò)展完全能夠滿(mǎn)足客戶(hù)的需求,而沒(méi)有必要采用向外擴(kuò)展技術(shù)。
另外,微軟認(rèn)為,網(wǎng)格應(yīng)用在技術(shù)上還需解決一些問(wèn)題。例如,網(wǎng)格中對(duì)資源的共享是通過(guò)共享磁盤(pán)實(shí)現(xiàn)的(Share Disk),并通過(guò)鎖控制器(Lock manager)實(shí)現(xiàn)多個(gè)節(jié)點(diǎn)對(duì)資源的爭(zhēng)奪,管理節(jié)點(diǎn)對(duì)資源的訪問(wèn),當(dāng)節(jié)點(diǎn)增多,會(huì)帶來(lái)性能的下降。
InterSystems中國(guó)技術(shù)總監(jiān)余衡也表示,網(wǎng)格計(jì)算在科學(xué)計(jì)算領(lǐng)域非常受歡迎,例如對(duì)于處理電影作品中幀的應(yīng)用程序,或者處理復(fù)雜靜態(tài)數(shù)據(jù)的數(shù)據(jù)倉(cāng)庫(kù)、處理復(fù)雜并需要長(zhǎng)時(shí)間運(yùn)行的查詢(xún),網(wǎng)格計(jì)算也許是合適的。但網(wǎng)格計(jì)算不是絕對(duì)的答案,對(duì)于大范圍的事務(wù)處理類(lèi)型的應(yīng)用程序,進(jìn)行高速數(shù)據(jù)庫(kù)更新操作與計(jì)算,網(wǎng)格計(jì)算可能就不適合了。在商業(yè)領(lǐng)域或者非科學(xué)方面的應(yīng)用中,把任務(wù)分解成邏輯或者功能組件比分解成過(guò)程更有意義。
李穎聰介紹,Tom網(wǎng)站的用戶(hù)管理系統(tǒng)已經(jīng)采用了Oracle 10g的網(wǎng)格技術(shù),在并發(fā)處理能力的加強(qiáng)、自動(dòng)擴(kuò)展以及降低軟件成本方面都起到了很好的作用。在采訪中,很多用戶(hù)也表示對(duì)網(wǎng)格技術(shù)在數(shù)據(jù)庫(kù)中的應(yīng)用非常關(guān)注,但正如永恩集團(tuán)CIO趙春雨所言,對(duì)采用普通結(jié)點(diǎn)組成的系統(tǒng)的性能是否真正可以達(dá)到期望還有很多考慮。而佐丹奴集團(tuán)CIO侯彤則表示,作為一個(gè)規(guī)模不算很大的企業(yè),一到兩臺(tái)服務(wù)器已經(jīng)可以滿(mǎn)足現(xiàn)時(shí)及未來(lái)幾年企業(yè)發(fā)展的需要了,目前并沒(méi)有關(guān)注網(wǎng)格技術(shù)。趨勢(shì)之三:整合數(shù)據(jù)倉(cāng)庫(kù)/BI
數(shù)據(jù)庫(kù)應(yīng)用的成熟,使得企業(yè)數(shù)據(jù)庫(kù)里承載的數(shù)據(jù)越來(lái)越多。但數(shù)據(jù)的增多,隨之而來(lái)的問(wèn)題就是如何從海量的數(shù)據(jù)中抽取出具有決策意義的信息(有用的數(shù)據(jù)),更好地服務(wù)于企業(yè)當(dāng)前的業(yè)務(wù),這就需要商業(yè)智能。“從用戶(hù)對(duì)數(shù)據(jù)管理需求的角度看,可以劃分兩大類(lèi):一是對(duì)傳統(tǒng)的、日常的事務(wù)處理,也即我們經(jīng)常提的聯(lián)機(jī)事務(wù)處理(OLTP)應(yīng)用;二是聯(lián)機(jī)分析處理(OLAP)與輔助決策,既商業(yè)智能(BI)。數(shù)據(jù)庫(kù)不僅支持OLTP,還應(yīng)該為業(yè)務(wù)決策、分析提供支持。” 目前,主流的數(shù)據(jù)庫(kù)廠商都已經(jīng)把支持OLAP、商業(yè)智能做為關(guān)系數(shù)據(jù)庫(kù)發(fā)展的另一大趨勢(shì)。
商業(yè)智能是指以幫助企業(yè)決策為目的,對(duì)數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、分析、訪問(wèn)等處理的一大類(lèi)技術(shù)及其應(yīng)用,由于需要對(duì)大量的數(shù)據(jù)進(jìn)行快速地查詢(xún)和分析,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)不能很好地滿(mǎn)足這種要求。或者說(shuō)傳統(tǒng)上,數(shù)據(jù)庫(kù)應(yīng)用是基于OLTP(在線交易處理)模型的,而不能很好支持OLAP(在線分析處理),商業(yè)智能是以數(shù)據(jù)倉(cāng)庫(kù)為基礎(chǔ),目前同時(shí)支持OLTP和OLAP這兩種模式是關(guān)系數(shù)據(jù)庫(kù)的著眼點(diǎn)所在。
例如,IBM一直把商業(yè)智能應(yīng)用當(dāng)作 DB2的一個(gè)重要發(fā)展方向,并將商業(yè)智能功能構(gòu)建到 DB2引擎中,例如DB2本身內(nèi)置了數(shù)據(jù)庫(kù)、在線分析的處理(OLAP)、各種分析等功能,去年發(fā)布的DB2 8.3版本中又進(jìn)一步加強(qiáng)了分析功能,為商業(yè)智能應(yīng)用進(jìn)行了性能優(yōu)化。目前可以通過(guò)兩種方式用 DB2 進(jìn)行聯(lián)機(jī)分析處理(OLAP):首先DB2 提供了用于 CUBE 和 ROLLUP(用于研究數(shù)據(jù)庫(kù)中信息的流行的 OLAP 操作)的內(nèi)置函數(shù)。其次,IBM 和 Hyperion 合作創(chuàng)建了 DB2 OLAP Server,DB2 OLAPServer 構(gòu)建在DB2 UDB 之上,同時(shí)提供了多維數(shù)據(jù)存儲(chǔ)和關(guān)系數(shù)據(jù)存儲(chǔ)。IBM 還與各類(lèi)數(shù)據(jù)分析軟件供應(yīng)商合作,這些供應(yīng)商使他們的工具能使用 DB2 數(shù)據(jù)庫(kù)。
微軟也指出,微軟從1997年開(kāi)始在數(shù)據(jù)庫(kù)產(chǎn)品中增加了BI功能,在SQL Server 2005中,微軟將提供統(tǒng)一數(shù)據(jù)模型,同時(shí)支持OLTP和OLAP兩個(gè)模型,并通過(guò)XML/A接口,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的訪問(wèn),把關(guān)系數(shù)據(jù)庫(kù)和BI功能整合在一起。
甲骨文公司商業(yè)智能和數(shù)據(jù)倉(cāng)庫(kù)副總裁Ray Roccaforte表示:“幾年前,我們開(kāi)始實(shí)施一項(xiàng)簡(jiǎn)化復(fù)雜商業(yè)智能環(huán)境的計(jì)劃。起初我們的重點(diǎn)是:讓客戶(hù)在實(shí)施商業(yè)智能項(xiàng)目時(shí)不必面對(duì)多種專(zhuān)門(mén)的數(shù)據(jù)挖掘、OLAP和統(tǒng)計(jì)數(shù)據(jù)庫(kù),我們直接把這些功能合并到Oracle數(shù)據(jù)庫(kù)中。現(xiàn)在這種做法已經(jīng)擴(kuò)展到商業(yè)智能軟件工具上了,我們把所有必需的軟件工具組合到單一產(chǎn)品中,以此滿(mǎn)足客戶(hù)的商業(yè)智能需求。” 據(jù)悉,新版本的甲骨文商業(yè)智能(Oracle Business Intelligence)工具目前正處于開(kāi)發(fā)測(cè)試階段,包括了Oracle Discoverer、Oracle Spreadsheet Add-In、Oracle Warehouse Builder、Oracle BI Beans等。通過(guò)Oracle Discoverer可在單一報(bào)告環(huán)境中存取關(guān)系數(shù)據(jù)(即SQL)和聯(lián)機(jī)分析處理(OLAP)數(shù)據(jù),從而完成一般需要兩種軟件工具才能完成的任務(wù)。
Sybase在即將發(fā)布的數(shù)據(jù)庫(kù)ASE15版本中也將強(qiáng)化對(duì)OLAP分析表現(xiàn)功能的支持,這樣對(duì)中小企業(yè)客戶(hù)來(lái)說(shuō),通過(guò)數(shù)據(jù)庫(kù)就可以實(shí)現(xiàn)BI方面的應(yīng)用;當(dāng)然對(duì)一些大型用戶(hù),Sybase也提供了專(zhuān)業(yè)的數(shù)據(jù)倉(cāng)庫(kù)和商業(yè)智能應(yīng)用解決方案。
趨勢(shì)之四:管理自動(dòng)化
企業(yè)級(jí)數(shù)據(jù)庫(kù)產(chǎn)品目前已經(jīng)進(jìn)入同質(zhì)化競(jìng)爭(zhēng)時(shí)代,在功能、性能、可靠性等方面差別已經(jīng)不是很大。但是隨著商業(yè)環(huán)境競(jìng)爭(zhēng)日益加劇,目前企業(yè)面臨著另外的挑戰(zhàn),即如何以最低的成本同時(shí)又高質(zhì)量地管理其IT架構(gòu)。這也就帶來(lái)了兩方面的挑戰(zhàn):一方面系統(tǒng)功能日益強(qiáng)大而復(fù)雜,另一方面,對(duì)這些系統(tǒng)管理和維護(hù)的成本越來(lái)越昂貴。正是意識(shí)到這些需求,自我管理功能包括能自動(dòng)地對(duì)數(shù)據(jù)庫(kù)自身進(jìn)行監(jiān)控、調(diào)整和修復(fù)等已成為數(shù)據(jù)庫(kù)追求的目標(biāo)。 “我們正看到越來(lái)越多的基于成本和可管理性的競(jìng)爭(zhēng),因?yàn)槭袌?chǎng)正在尋找應(yīng)用更簡(jiǎn)單,擁有成本更低的數(shù)據(jù)庫(kù) ” Gartner研究集團(tuán)一位追蹤數(shù)據(jù)庫(kù)軟件市場(chǎng)多年的分析員這樣表示。
Oracle的可管理性戰(zhàn)略側(cè)重在兩個(gè)方面:首先是使Oracle產(chǎn)品的每一部分(包括數(shù)據(jù)庫(kù))盡可能地進(jìn)行自我管理,以實(shí)現(xiàn)最少的人力管理;第二是使整個(gè)數(shù)據(jù)庫(kù)中心的管理更便捷、高效,例如Oracle企業(yè)管理器就提供了一套解決方案,用于管理和監(jiān)視基于Oracle系列技術(shù)的應(yīng)用程序和系統(tǒng)。
IBM已在其DB2數(shù)據(jù)庫(kù)的應(yīng)用中集成了自我管理功能,它可以讓一個(gè)數(shù)據(jù)庫(kù)自行發(fā)現(xiàn)問(wèn)題并重新設(shè)置。“IBM DB2是一個(gè)SMART的數(shù)據(jù)庫(kù),即自我管理及資源調(diào)度的智能數(shù)據(jù)庫(kù)系統(tǒng)。DB2由數(shù)據(jù)庫(kù)系統(tǒng)自己進(jìn)行錯(cuò)誤分析、可能的解決方案建議及自我修復(fù)的功能,提供部分核心配置參數(shù)進(jìn)行自動(dòng)配置,而不需數(shù)據(jù)庫(kù)管理員進(jìn)行指定和修改。”Janet Perna表示,在IBM的新版本數(shù)據(jù)庫(kù)Viper中,將會(huì)有更多自治功能,如自我管理和自我修復(fù)功能。
Sybase也表示,Sybase數(shù)據(jù)庫(kù)一向以低成本而得到用戶(hù)青睞,低成本主要體現(xiàn)在兩個(gè)方面,一是購(gòu)買(mǎi)成本,二是維護(hù)成本,Sybase數(shù)據(jù)庫(kù)的設(shè)計(jì)理念就是讓用戶(hù)更容易上手、容易使用。而在即將推出的新版本中,進(jìn)一步強(qiáng)化了易管理性,如圖形化的操作界面、增加操作向?qū)б约白詣?dòng)執(zhí)行功能,使數(shù)據(jù)庫(kù)管理人員不必要做很多重復(fù)性的工作。
微軟也強(qiáng)調(diào),易于管理、易于使用是SQL Server的設(shè)計(jì)理念。在SQL Server2005中微軟新的管理工具套件、自我調(diào)節(jié)能力和功能強(qiáng)大的編程模型將允許數(shù)據(jù)庫(kù)管理員針對(duì)數(shù)據(jù)庫(kù)的日常運(yùn)轉(zhuǎn)加以靈活掌控。針對(duì)SQL事件探查器及其它工具的改進(jìn)還可幫助數(shù)據(jù)庫(kù)管理員將服務(wù)器調(diào)節(jié)至最佳性能狀態(tài)。這些改進(jìn)特性將允許數(shù)據(jù)庫(kù)管理員從數(shù)據(jù)庫(kù)日常運(yùn)轉(zhuǎn)工作中解脫出來(lái),并集中精力從事數(shù)據(jù)庫(kù)體系結(jié)構(gòu)設(shè)計(jì)等更具價(jià)值的任務(wù)。
凡是有該標(biāo)志的文章,都是該blog博主Caoer(草兒)原創(chuàng),凡是索引、收藏
、轉(zhuǎn)載請(qǐng)注明來(lái)處和原文作者。非常感謝。