沙漠綠洲

          ----駱駝之行

           

          國產(chǎn)數(shù)據(jù)庫管理系統(tǒng)DM

          ???
          ??? 2001年12月10日,武漢華工達夢數(shù)據(jù)庫有限公司承擔(dān)研制的“數(shù)據(jù)庫管理系統(tǒng) DM3”在北京通過技術(shù)鑒定,該項目是總裝備部“九五”武器裝備研制項目,由信息產(chǎn)業(yè)部主管、總裝備部系統(tǒng)工程研究所測試。鑒定委員會一致認(rèn)為:自主知識產(chǎn)權(quán)的安全數(shù)據(jù)庫管理系統(tǒng) DM3,在數(shù)據(jù)模型、安全技術(shù)、異構(gòu)分布式技術(shù)、智能報表等方面具有創(chuàng)造性;在總體設(shè)計和技術(shù)上處于國內(nèi)領(lǐng)先地位,達到了二十一世紀(jì)初國際先進水平。在軍用和國民經(jīng)濟各領(lǐng)域均有廣泛的應(yīng)用前景。
            此次通過鑒定的 DM3在研制過程中堅持了工程化、標(biāo)準(zhǔn)化,在經(jīng)過了嚴(yán)格規(guī)范的測試和多種大型應(yīng)用的實際考驗后,更加實用化、產(chǎn)品化和商品化。它強大的功能和優(yōu)勢主要有: DM3采用了獨創(chuàng)的三權(quán)分立的安全管理體制和改進的多級安全模型,如身份驗證、自主和強制訪問控制、客體重用、隱通道分析、安全審計和數(shù)據(jù)加密等功能使其安全級達到了 B1級,并具有部分 B2級功能,高于所有進口同類產(chǎn)品。
            另外, DM3作為一個異構(gòu)型分布式數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了 DM3的客戶端軟件和 DM3服務(wù)器平臺的無關(guān)性,實現(xiàn)了數(shù)據(jù)分布和站點的透明性。其通用性、開放性設(shè)計使 DM3可以與 O racle、Sybase、SQL Server等流行DBMS互連互訪或共存于一個系統(tǒng)中,符合國家/國際標(biāo)準(zhǔn)的通用 D BMS,為國產(chǎn) D BMS替代進口產(chǎn)品奠定了基礎(chǔ)。

          更多關(guān)于達夢數(shù)據(jù)庫:http://www.csdn.net/subject/dameng/


          達夢數(shù)據(jù)庫主要產(chǎn)品特性

          ?

          ??? 達夢數(shù)據(jù)庫DM是武漢華工達夢數(shù)據(jù)庫有限公司推出的具有完全自主知識產(chǎn)權(quán)的高性能數(shù)據(jù)庫產(chǎn)品。它采用“三權(quán)分立”的安全管理機制,安全級別達到B1級,并在大數(shù)據(jù)量存儲管理、并發(fā)控制、數(shù)據(jù)查詢優(yōu)化處理、事務(wù)處理、備份與恢復(fù)和支持SMP系統(tǒng)等諸多方面都有突破性進展和提高。

          高安全性

          l???????? 完全自主知識產(chǎn)權(quán)

          ??? 達夢數(shù)據(jù)庫是中國具有完全自主知識產(chǎn)權(quán)的大型數(shù)據(jù)庫管理系統(tǒng),達夢公司擁有產(chǎn)品的全部源代碼和掌握全部核心技術(shù),不存在開源系統(tǒng)潛在的知識產(chǎn)權(quán)糾紛,從根本上保證了系統(tǒng)的安全性,有利于與其它應(yīng)用系統(tǒng)集成,并可以根據(jù)具體需求擴展特殊的接口和功能。

          l???????? B1級的安全性

          DM采用基于角色與權(quán)限的管理方法來實現(xiàn)基本安全功能,并根據(jù)三權(quán)分立的安全機制,將審計和數(shù)據(jù)庫管理分別處理,同時增加了強制訪問控制(是通過給主體(用戶)和客體(數(shù)據(jù)對象)指定安全級,并根據(jù)安全級匹配規(guī)則來確定某主體是否被準(zhǔn)許訪問某客體)的功能,使得達夢數(shù)據(jù)庫安全級別達到B1級。另外,還實現(xiàn)了包括通訊加密、存儲加密以及資源限制等輔助安全功能。

          可擴展性

          l???????? 64位運算支持

          64位處理器及相應(yīng)操作系統(tǒng)的推出帶動了對64位數(shù)據(jù)庫產(chǎn)品的需求,達夢數(shù)據(jù)庫能夠支持目前市場上各種流行的64位操作系統(tǒng)和處理器,能夠充分支持64位內(nèi)存尋址能力和10TB級以上的海量數(shù)據(jù)管理,可以為企業(yè)提供高性能的數(shù)據(jù)管理解決方案。

          l???????? SMP支持

          ??? DM使用一種被稱為“對稱服務(wù)器構(gòu)架”的單進程、多線程的結(jié)構(gòu),在有效地利用了系統(tǒng)資源的同時,又提供了較高的可伸縮性能。服務(wù)器在運行時由各種內(nèi)存數(shù)據(jù)結(jié)構(gòu)和一系列的線程組成,線程分為多種類型,不同類型的線程完成不同的任務(wù)。線程通過一定的同步機制對數(shù)據(jù)結(jié)構(gòu)進行并發(fā)訪問和處理,以完成客戶提交的各種任務(wù)。系統(tǒng)的工作線程在單/CPUSMP機器上,都能很好地支持并發(fā)或并行操作,系統(tǒng)自動協(xié)調(diào)工作線程對內(nèi)存、系統(tǒng)緩沖區(qū)等物理資源的共享,能夠充分利用多個CPU提高系統(tǒng)性能。

          高性能

          l???????? 高效的并發(fā)控制機制

          DM采用封鎖機制來解決并發(fā)問題,系統(tǒng)提供了多種鎖:表鎖、行鎖和鍵范圍鎖,在缺省情況下為行級鎖。封鎖的實施有自動和手動兩種,即隱式上鎖和顯式上鎖。隱式封鎖根據(jù)事務(wù)的隔離級有所不同,由DM自動執(zhí)行。同時,DM提供給用戶多種手動上鎖語句,用以適應(yīng)用戶定義的應(yīng)用系統(tǒng),進一步提高系統(tǒng)的并發(fā)性和性能。

          l???????? 查詢優(yōu)化

          DM在以基于規(guī)則為主的查詢優(yōu)化方案上,一方面進一步完善了基于規(guī)則的優(yōu)化手段,選擇索引時將更為準(zhǔn)確;另一方面成功地融入了基于成本的優(yōu)化手段,系統(tǒng)在計算最優(yōu)的查詢計劃時充分利用數(shù)據(jù)庫內(nèi)的統(tǒng)計信息,從而令查詢處理的效率得以更進一步的提高。

          高可靠性

          l???????? 備份與恢復(fù)

          達夢數(shù)據(jù)庫可以同時支持和管理多個數(shù)據(jù)庫,物理備份與還原都是以數(shù)據(jù)庫為單位,即備份時需要指定數(shù)據(jù)庫,還原時也只能根據(jù)備份的信息還原對應(yīng)的數(shù)據(jù)庫。達夢數(shù)據(jù)庫支持完全備份/恢復(fù)、增量備份/恢復(fù),同時提供了在線和離線進行備份和恢復(fù)的功能。

          l???????? 支持各種主流HA服務(wù)器環(huán)境

          達夢數(shù)據(jù)庫能夠支持各種主流HA軟件,如RoseHA雙機軟件、LifeKeeper集群軟件、PlusWell雙機軟件以及NEC ExpressCluster等。以上HA軟件均能夠自動檢測服務(wù)器節(jié)點和服務(wù)器進程錯誤或者失效,并且在發(fā)生這種情況時,自動適當(dāng)?shù)刂匦屡渲孟到y(tǒng),使得其他節(jié)點能夠自動承擔(dān)這些服務(wù),以實現(xiàn)服務(wù)不中斷。達夢數(shù)據(jù)庫支持采用這些HA軟件進行主從熱備、雙機互備以及多點互備等。

          可移植性

          l???????? 符合各種接口標(biāo)準(zhǔn)

          DM系統(tǒng)符合各種數(shù)據(jù)庫國際標(biāo)準(zhǔn),包括SQL92ODBCJDBCOLEDBPHP等國際標(biāo)準(zhǔn),提供所有數(shù)據(jù)庫標(biāo)準(zhǔn)/通用接口,支持VCVBPowerBuilderC++BuilderJBuilderDelphiEclipsePHP等各種流行的數(shù)據(jù)庫應(yīng)用開發(fā)工具,能夠方便地將基于標(biāo)準(zhǔn)接口的其他數(shù)據(jù)庫應(yīng)用移植到達夢數(shù)據(jù)庫上。

          l???????? 數(shù)據(jù)遷移

          DM提供了專門的數(shù)據(jù)遷移工具,支持將OracleDB2Sql ServerSybaseMysqlPostgreSQL、文本文件、Excel文件、XML文件等數(shù)據(jù)源中的數(shù)據(jù)遷移到達夢數(shù)據(jù)庫中。

          l???????? 跨平臺

          達夢數(shù)據(jù)庫采用一套源代碼實現(xiàn)了對不同軟(WINDOWS/LINUX/UNIX等)、硬件(X64/X86/SPARC/POWER/TITAM)平臺的支持,各種平臺上的數(shù)據(jù)存儲結(jié)構(gòu)完全一致。與此同時,各平臺的消息通信結(jié)構(gòu)也完全保持一致,使得達夢數(shù)據(jù)庫的各種組件均可以跨不同的軟、硬件平臺與數(shù)據(jù)庫服務(wù)器進行交互。

          特色功能:由于DM是創(chuàng)新自主設(shè)計的系統(tǒng),根據(jù)實用需求擴展了許多特色功能:

          l???????? 全文檢索

          DM提供多文本數(shù)據(jù)檢索服務(wù),包括全文索引和全文檢索。全文索引為在字符串?dāng)?shù)據(jù)中進行復(fù)雜的詞搜索提供了有效支持。全文索引存儲關(guān)于詞和詞在特定列中的位置信息,全文檢索利用這些信息,可快速搜索包含具體某個詞或某一組詞的記錄。DM的全文索引支持中、英、俄文等多種語言。

          l???????? 多字符集支持

          為了實現(xiàn)對多種語言的存儲和訪問,達夢數(shù)據(jù)庫采用兩種編碼方式來存儲數(shù)據(jù)。一種是根據(jù)操作系統(tǒng)所提供的系統(tǒng)默認(rèn)編碼來進行存儲,一種是利用Unicode編碼來進行存儲。由于Unicode的一致性,它在大多數(shù)情況下都可能簡化軟件的國際化過程。它取消了處理多種代碼頁的繁雜過程,并且由于是采用多字節(jié)進行編碼,因此由雙字節(jié)字符集所引起的額外處理也不必要了。目前,達夢數(shù)據(jù)庫已經(jīng)能夠有效支持包括中、英、俄、韓、日文等在內(nèi)的多種字符集。

          l???????? 物理數(shù)據(jù)頁大小可選

          物理數(shù)據(jù)頁是系統(tǒng)內(nèi)部數(shù)據(jù)組織的基本單位。系統(tǒng)的高速磁盤緩沖、 I/O等都以數(shù)據(jù)頁為單位進行。DM系統(tǒng)允許用戶針對實際應(yīng)用,在建立系統(tǒng)時,可在4K8K16K32K中任選一個值作為頁的大小,以達到最優(yōu)的應(yīng)用系統(tǒng)性能。

          l???????? 代理服務(wù)與作業(yè)調(diào)度

          DM系統(tǒng)中,代理服務(wù)是運行在服務(wù)器端,調(diào)度并執(zhí)行作業(yè)、監(jiān)視警報的服務(wù)。通過它用戶可以自動執(zhí)行部分管理任務(wù),如定期備份、出錯通知等,減輕工作負(fù)擔(dān)。必須啟動代理服務(wù)后,作業(yè)與調(diào)度才能正常工作。代理服務(wù)加載系統(tǒng)定義的所有作業(yè),并根據(jù)其調(diào)度信息安排其執(zhí)行時間。當(dāng)特定的時刻到來時,啟動作業(yè),并依次執(zhí)行作業(yè)包含的每個步驟。代理服務(wù)不僅監(jiān)控時間事件,同時也監(jiān)控服務(wù)器內(nèi)部的警報事件,當(dāng)服務(wù)器在運行中產(chǎn)生某個特定事件時(如執(zhí)行操作失敗),代理服務(wù)會檢測到這個事件的發(fā)生,并觸發(fā)相應(yīng)的警報。

          l???????? 多媒體和空間信息支持

          DM采用創(chuàng)新的混合數(shù)據(jù)庫模型,擴展的多媒體和GIS數(shù)據(jù)類型等技術(shù),成功實現(xiàn)了空間數(shù)據(jù)、多媒體數(shù)據(jù)與常規(guī)數(shù)據(jù)的一體化定義、存儲和管理,在空間地理信息及多媒體信息管理方面具有明顯的優(yōu)勢。

          ?

          達夢數(shù)據(jù)庫主要技術(shù)指標(biāo)如下:

          1.定/變長字符串類型字段最大長度8188字節(jié)。

          2.多媒體數(shù)據(jù)類型字段最大長度(2G-1)B

          3.一個記錄(不含多媒體數(shù)據(jù))最大長度18000字節(jié)。

          4.一個記錄中最多字段個數(shù)1024

          5.表名、列名等標(biāo)識符的最大長度128字節(jié)。

          6.每個數(shù)據(jù)庫的最多物理文件數(shù)目32K

          732位平臺數(shù)據(jù)文件最大總尺寸大小為4G×4G64位平臺為4G×4G×4G

          8.每個數(shù)據(jù)庫最多的表/視圖/索引等對象的數(shù)目各為16777216

          9.?dāng)?shù)值類型的最高精度為38個有效數(shù)字。

          10Where中最大的條件數(shù)為3038

          11.在一個列上允許建立的最多索引數(shù)1020

          12.表上的最大UNIQUE索引數(shù)為64

          13Where條件的語句長度為32733

          1432位平臺支持最大物理內(nèi)存為2G64位平臺支持高達180GB內(nèi)存。

          posted on 2006-09-20 10:43 小澗流水 閱讀(492) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

          導(dǎo)航

          統(tǒng)計

          公告

          Free Counter
          Free Web

          常用鏈接

          留言簿(1)

          隨筆分類(43)

          隨筆檔案(48)

          文章檔案(1)

          收藏夾(12)

          網(wǎng)絡(luò)

          計算機圖形學(xué)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 天祝| 雷山县| 龙胜| 贵定县| 宜兰县| 麻阳| 清徐县| 博湖县| 灌南县| 子洲县| 合江县| 孟州市| 安平县| 铁岭县| 长宁县| 千阳县| 汉中市| 盐池县| 澜沧| 赞皇县| 礼泉县| 普安县| 绥宁县| 会同县| 卢氏县| 锡林浩特市| 交城县| 兴文县| 方山县| 佛山市| 北安市| 呼伦贝尔市| 宁晋县| 黄石市| 离岛区| 东兰县| 临沂市| 海晏县| 泉州市| 重庆市| 通渭县|