




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、神通數(shù)據(jù)庫管理系統(tǒng)企業(yè)版產(chǎn)品白皮書天津神舟通用數(shù)據(jù)技術(shù)有限公司17目 錄1 產(chǎn)品簡介- 1 -1.1庫企業(yè)版簡介- 1 -2 產(chǎn)品功能- 1 -2.1基本功能- 1 -2.2特色功能- 3 -2.3管理工具- 4 -3.技術(shù)優(yōu)勢- 12 -3.1通用性- 12 -3.2高性能- 14 -3.3高安全性- 16 -3.4高可靠性- 18 -3.5自主性- 21 -4.技術(shù)參數(shù)- 22 -5運行環(huán)境- 22 -6.服務(wù)說明- 24 -神通數(shù)據(jù)庫管理系統(tǒng)企業(yè)版產(chǎn)品白皮書1 產(chǎn)品簡介1.1企業(yè)版簡介神通數(shù)據(jù)庫企業(yè)版是天津神舟通用數(shù)據(jù)技術(shù)有限公司(簡稱“神舟通用公司”)擁有自主知識產(chǎn)權(quán)的企業(yè)級、大型通用
2、關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是神舟通用公司多年的大型數(shù)據(jù)庫領(lǐng)域研發(fā)積累和深厚的航天信息化建設(shè)經(jīng)驗的集中體現(xiàn),也是國家“核高基”重大專項、國家“863”計劃大力支持基礎(chǔ)軟件領(lǐng)域發(fā)展所取得的一項重要成果。神通數(shù)據(jù)庫企業(yè)版的研發(fā)得到了國家發(fā)改委、國家科技部、工信部、國防科工委以及中國航天科技集團公司的大力支持,在國產(chǎn)數(shù)據(jù)庫中居于領(lǐng)先水平,獲得了國家版權(quán)局頒發(fā)的3項計算機軟件著作權(quán)證書,申報了10項并獲得了8項數(shù)據(jù)庫技術(shù)發(fā)明專利,入選了國家火炬計劃和信息產(chǎn)業(yè)部博望計劃。神通數(shù)據(jù)庫獲得國家核高基科技重大專項的重點支持,在國家主管部門組織的專家評審和產(chǎn)品測試中綜合排名第一。神通數(shù)據(jù)庫企業(yè)版采用關(guān)系數(shù)據(jù)模型作為核
3、心數(shù)據(jù)模型,支持SQL通用數(shù)據(jù)庫查詢語言,提供標(biāo)準(zhǔn)的ODBC、JDBC、OLEDB/ADO和.Net DataProvider等數(shù)據(jù)訪問接口,并具有海量數(shù)據(jù)管理和大規(guī)模并發(fā)處理能力。系統(tǒng)功能完善、性能穩(wěn)定,可廣泛應(yīng)用于各類企事業(yè)單位、政府機關(guān)的信息化建設(shè)。幾年來,神通數(shù)據(jù)庫已經(jīng)在國防、政府、航天、航空、兵器、船舶、電信、電力、互聯(lián)網(wǎng)等 行業(yè)得到了大量應(yīng)用,可靠穩(wěn)定的支撐了政府機關(guān)和企事業(yè)單位的數(shù)據(jù)業(yè)務(wù)平臺,與此同時,神通數(shù)據(jù)庫也在基礎(chǔ)軟件領(lǐng)域極大地推動了我國軟件產(chǎn)業(yè)的發(fā)展。 2 產(chǎn)品功能2.1基本功能神通數(shù)據(jù)庫企業(yè)版支持以下功能:l 多種數(shù)據(jù)類型提供豐富的數(shù)據(jù)類型支持,包括:字符串類型、精確數(shù)
4、值類型、布爾型、近似數(shù)值類型、日期類型、時間間隔類型、二進制大對象、字符型大對象、自定義數(shù)據(jù)類型等。 l 豐富的內(nèi)置函數(shù)提供豐富的內(nèi)置函數(shù),并可以根據(jù)用戶的實際需要定制特殊的函數(shù)。主要包括:數(shù)學(xué)函數(shù)、字符串函數(shù)、日期時間函數(shù)、聚集函數(shù)、大對象函數(shù)等。l 自定義存儲過程/函數(shù)存儲過程是SQL語句和控制流語句的預(yù)編譯集合,以一個名稱存儲并作為一個單元處理。使用存儲過程可以在單個存儲過程中執(zhí)行一系列 SQL 語句;可以在存儲過程內(nèi)引用其它存儲過程,這可以將應(yīng)用邏輯模塊化,使得代碼清晰,易于調(diào)試;存儲過程在創(chuàng)建時即在服務(wù)器上進行編譯,所以執(zhí)行起來比單個 SQL 語句快;存儲過程的語句執(zhí)行和結(jié)果傳遞發(fā)生
5、在服務(wù)端,減少了網(wǎng)絡(luò)開銷。l 觸發(fā)器觸發(fā)器是一種特殊類型的存儲過程,當(dāng)發(fā)生特定事件時,數(shù)據(jù)庫會自動執(zhí)行觸發(fā)器的響應(yīng)代碼。觸發(fā)器可通過數(shù)據(jù)庫中的相關(guān)表實現(xiàn)級聯(lián)更改,保證數(shù)據(jù)一致性。定義比CHECK約束更為復(fù)雜的約束。根據(jù)數(shù)據(jù)修改前后的表狀態(tài)執(zhí)行復(fù)雜的應(yīng)用邏輯。支持對多種事件(INSERT、UPDATE、DELETE動作的發(fā)生前和發(fā)生后)的響應(yīng)。l 視圖視圖是一個虛擬的表,其內(nèi)容由查詢來定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數(shù)據(jù),但是其中的記錄沒有直接存儲在數(shù)據(jù)庫中,而是在需要的時候根據(jù)視圖定義計算出來。視圖限制表的行列子集的存取,為表提供額外的安全性;也可以簡化用戶操作或用于保存復(fù)
6、雜查詢等場合。l 完整性約束完整性約束通過約束規(guī)則來保證數(shù)據(jù)庫的完整性。約束規(guī)則定義關(guān)于列中允許值的規(guī)則,是強制完整性的標(biāo)準(zhǔn)機制。 l 事務(wù)事務(wù)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。它具有四個屬性:原子性、一致性、隔離性和持久性。隔離級別用來表示一個事務(wù)在與其它事務(wù)并發(fā)執(zhí)行時所能容忍干擾的程度。隔離級別越高,干擾越少,并發(fā)程度越低;隔離級別越低,干擾越多,并發(fā)程度越高。神通數(shù)據(jù)庫提供四種隔離級別: READ UNCOMMITTED:讀不提交 READ COMMITTED:讀提交 REPEATABLEREAD:可重復(fù)讀 SERIALIZABLE:可
7、串行化l 多模式一個數(shù)據(jù)庫可以包含一個或多個命名的模式,一個模式內(nèi)可以包含多個表。使用模式能保證用戶使用同一數(shù)據(jù)庫而不會互相影響,實現(xiàn)對數(shù)據(jù)庫中的對象進行邏輯分組。l 數(shù)據(jù)備份和恢復(fù)通過實現(xiàn)聯(lián)機的或脫機的數(shù)據(jù)庫及日志數(shù)據(jù)的完整備份、增量備份,確保系統(tǒng)在出現(xiàn)系統(tǒng)崩潰、服務(wù)器掉電、存儲介質(zhì)錯誤等各種軟硬件故障的時候?qū)崿F(xiàn)數(shù)據(jù)恢復(fù)。l 安全審計審計是數(shù)據(jù)庫系統(tǒng)安全的一個重要方面,它可以記錄用戶對數(shù)據(jù)庫進行的各種操作,審計功能支持系統(tǒng)特權(quán)審計、用戶審計、語句審計和對象審計四種類型的審計,既可以審計執(zhí)行成功的語句也可以審計執(zhí)行失敗的語句。2.2特色功能l 全文檢索神通數(shù)據(jù)庫實現(xiàn)了全文檢索功能,使用全文檢索
8、功能可以快速、靈活地為存儲在神通數(shù)據(jù)庫中的文本數(shù)據(jù)創(chuàng)建基于關(guān)鍵字的索引。用戶在指定的文本列上建立全文索引,就可以在全文檢索的列上采用CONTAINS謂詞進行全文檢索。系統(tǒng)支持多種查詢條件: 布爾查詢 字段查詢 通配符查詢 相似度查詢 模糊查詢 鄰近查詢 范圍查詢 層次查詢支持和Oracle語法兼容的層次查詢功能。層次查詢功能適用于產(chǎn)品結(jié)構(gòu)、組織架構(gòu)等應(yīng)用系統(tǒng)中常用的層次化數(shù)據(jù)的查詢,顯示符合需求的查詢結(jié)果。層次查詢功能支持LEVEL、CONNECT_BY_ISCYCLE、CONNECT_BY_ISLEAF偽列,支持函數(shù)SYS_CONNECT_BY_PATH,同時支持NOCYCLE參數(shù)。l 結(jié)果
9、集緩存結(jié)果集緩存是一種能夠提高數(shù)據(jù)庫響應(yīng)速度的查詢優(yōu)化技術(shù)。結(jié)果集緩存把查詢結(jié)果或者查詢的中間結(jié)果存儲在內(nèi)存中,用戶在進行查詢操作時,可以通過直接匹配的方法,從內(nèi)存中獲取所需要的數(shù)據(jù),避免了直接訪問大量的原始基表以及耗時的連接操作,有效的提高了查詢的執(zhí)行效率。結(jié)果集緩存功能帶有失效機制,如果由于DML語句(Insert、Update、Delete)執(zhí)行發(fā)生的結(jié)果集變化,對應(yīng)SQL語句的查詢結(jié)果緩存將失效。為控制系統(tǒng)資源的使用,用戶可以配置用于結(jié)果集緩存使用的內(nèi)存大小及對特定的語句實施緩存。l 計劃提示計劃提示功能為應(yīng)用開發(fā)人員提供一種手段用以控制生成計劃的方式?;诖鷥r的優(yōu)化器在絕大多數(shù)情況下
10、都會生成正確的執(zhí)行計劃,但是有時也會選擇很差的執(zhí)行計劃。如果優(yōu)化器生成的計劃并不是最優(yōu)的,應(yīng)用開發(fā)人員可以通過計劃提示(hints)干預(yù)生成更優(yōu)的計劃,以滿足應(yīng)用對性能的要求。l 并行數(shù)據(jù)遷移并行數(shù)據(jù)遷移功能支持對數(shù)據(jù)的并行遷移,從而極大地提高遷移速度,加快系統(tǒng)移植進程。2.3管理工具神通數(shù)據(jù)庫企業(yè)版提供了全面的跨平臺的數(shù)據(jù)庫管理工具,包括:l DBA管理工具DBA管理控制平臺是為數(shù)據(jù)庫管理員提供的跨平臺圖形化管理工具。通過集中式多服務(wù)器管理的方式,能對各數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫對象(如表、視圖、約束、索引、觸發(fā)器、序列、存儲過程、用戶、角色和權(quán)限等)提供相應(yīng)的可視化管理,同時支持針對數(shù)據(jù)庫服務(wù)
11、器的存儲和數(shù)據(jù)庫復(fù)制的管理。DBA管理工具l 交互式SQL查詢工具交互式SQL查詢工具的功能主要包括: 創(chuàng)建和執(zhí)行SQL腳本 查看和使用數(shù)據(jù)庫中的相關(guān)對象交互式SQL查詢工具即SQL查詢分析器,是一種專用于交互式執(zhí)行SQL語句和腳本的工具,它為用戶提供了一個圖形化界面來使用SQL語言,操作數(shù)據(jù)庫對象和更新數(shù)據(jù)。SQL查詢分析器l 數(shù)據(jù)遷移工具數(shù)據(jù)遷移工具是前臺管理工具集合中的一個實用工具,其主要功能是進行神通數(shù)據(jù)庫企業(yè)版與其它各種異構(gòu)數(shù)據(jù)源(如各種關(guān)系數(shù)據(jù)庫系統(tǒng)、Excel文件、文本文件)之間數(shù)據(jù)的遷移、轉(zhuǎn)換以及合并。它為用戶提供圖形化的界面,采用向?qū)崾镜姆绞綆椭脩暨M行數(shù)據(jù)的轉(zhuǎn)換。數(shù)據(jù)遷移
12、工具支持的數(shù)據(jù)源包括: 神通數(shù)據(jù)庫企業(yè)版 Oracle Microsoft SQL Server IBM DB2 Mysql Sybase Informix Microsoft Excel 文本文件 其他支持ODBC的數(shù)據(jù)源數(shù)據(jù)遷移工具l 數(shù)據(jù)庫配置工具數(shù)據(jù)庫配置工具提供的功能包括: 數(shù)據(jù)庫創(chuàng)建 數(shù)據(jù)庫刪除 設(shè)定啟動數(shù)據(jù)庫l 邏輯備份和恢復(fù)工具利用邏輯備份和恢復(fù)工具,用戶可以對指定數(shù)據(jù)庫中的單個或一組對象執(zhí)行備份和恢復(fù)操作。邏輯備份后的數(shù)據(jù)將存放在客戶端用戶指定的文件中。用戶可以通過恢復(fù)工具執(zhí)行恢復(fù)操作,此時需要選擇相應(yīng)的備份記錄。l 數(shù)據(jù)庫維護工具數(shù)據(jù)庫維護工具包括以下功能: 物理備份和恢復(fù)
13、:即對數(shù)據(jù)庫物理文件的備份,支持完全備份和增量備份。 作業(yè)調(diào)度:支持調(diào)度任務(wù)和調(diào)度計劃。利用物理備份工具可以對整個神通數(shù)據(jù)庫執(zhí)行物理備份操作,備份數(shù)據(jù)將存放在服務(wù)器端用戶指定的文件夾中,而且可以進行完全備份和增量備份。用戶可以通過配套的恢復(fù)工具執(zhí)行恢復(fù)操作,此時需要選擇相應(yīng)的備份記錄。物理備份和恢復(fù)工具用戶可以使用調(diào)度工具創(chuàng)建調(diào)度作業(yè),以執(zhí)行經(jīng)常重復(fù)和可調(diào)度的任務(wù)。作業(yè)調(diào)度工具l 審計工具審計管理員可以通過審計中心定制審計策略,記錄安全審計所需的數(shù)據(jù)庫操作信息,并對信息進行分析。審計管理員能夠執(zhí)行的審計功能包括設(shè)置審計入口點、定制審計安全事件、配置入侵檢測的誤用規(guī)則、查看系統(tǒng)蹤跡。審計工具提供
14、以下幾種審計功能: 權(quán)限審計 語句審計 用戶審計 對象審計 缺省審計審計工具l 系統(tǒng)參數(shù)配置工具系統(tǒng)參數(shù)配置工具能夠方便地讓用戶直接配置數(shù)據(jù)庫產(chǎn)品的關(guān)鍵參數(shù),從而更好的適應(yīng)不同的軟硬件平臺環(huán)境,該工具提供了三個功能: 當(dāng)前配置:顯示數(shù)據(jù)庫系統(tǒng)運行時的參數(shù)并可對其進行設(shè)置 智能配置:根據(jù)當(dāng)前服務(wù)器狀況,智能的指導(dǎo)用戶進行參數(shù)配置 高級配置:將參數(shù)按功能分組,為用戶提供靈活的參數(shù)配置方式系統(tǒng)參數(shù)配置工具l 性能監(jiān)測工具性能監(jiān)測工具提供對數(shù)據(jù)庫運行狀況和性能的監(jiān)測、跟蹤、統(tǒng)計以及控制,使用這一工具能夠為數(shù)據(jù)庫管理員提供方便的對系統(tǒng)進行監(jiān)控的手段,主要包括: 數(shù)據(jù)庫運行監(jiān)控:提供會話、SQL執(zhí)行、系統(tǒng)
15、緩存、系統(tǒng)I/O、事務(wù)與鎖等方面的數(shù)據(jù)庫運行狀態(tài)和性能信息。n 會話監(jiān)控n SQL監(jiān)控n 系統(tǒng)緩存監(jiān)控n 系統(tǒng)I/O n 事務(wù)與鎖的監(jiān)控n 系統(tǒng)內(nèi)存 性能數(shù)據(jù)跟蹤與統(tǒng)計:對重要的表征數(shù)據(jù)庫性能的數(shù)據(jù)進行采樣跟蹤,并對其最值和均值進行統(tǒng)計,同時這些數(shù)據(jù)的監(jiān)測可以實時配置和控制。 SQL跟蹤統(tǒng)計:SQL跟蹤統(tǒng)計提供對SQL語句的跟蹤與統(tǒng)計的功能,用戶可以選擇要跟蹤和統(tǒng)計的SQL語句的規(guī)則和數(shù)量。 圖形化顯示執(zhí)行計劃 :為每個查詢產(chǎn)生一個查詢計劃。為匹配查詢結(jié)構(gòu)和數(shù)據(jù)屬性,選擇正確的計劃對性能有關(guān)鍵性的影響。使用圖形化的執(zhí)行計劃可以直觀的查看系統(tǒng)為特定查詢生成的查詢計劃。性能監(jiān)測工具3.技術(shù)優(yōu)勢3.
16、1通用性神通數(shù)據(jù)庫企業(yè)版采用了成熟的關(guān)系數(shù)據(jù)模型作為核心數(shù)據(jù)模型,支持SQL通用數(shù)據(jù)查詢語言,提供各種標(biāo)準(zhǔn)的數(shù)據(jù)訪問接口,可以在各行業(yè)中廣泛應(yīng)用。其通用性主要表現(xiàn)在:l SQL92規(guī)范支持神通數(shù)據(jù)庫企業(yè)版完全支持SQL92規(guī)范入門級標(biāo)準(zhǔn),部分支持過渡級標(biāo)準(zhǔn)。l 完善的應(yīng)用開發(fā)支持神通數(shù)據(jù)庫企業(yè)版支持最新的ODBC、JDBC、OLEDB/ADO和.Net Provider等數(shù)據(jù)庫訪問接口,并提供高性能的直接數(shù)據(jù)訪問接口;支持嵌入式SQL、可編程存儲過程和觸發(fā)器。支持PB、Delphi、VB、VC、VS .NET、JAVA、XML、ADA等流行開發(fā)工具。支持IIS、Web Logic、JBoss、
17、Tomcat等主流的應(yīng)用服務(wù)器。l 多操作系統(tǒng)支持神通數(shù)據(jù)庫企業(yè)版的圖形工具完全基于JAVA語言開發(fā),具有良好的跨平臺性。即同一程序無需重新編譯,將執(zhí)行代碼拷貝到任一種操作系統(tǒng)平臺上,都能直接運行,保證了圖形界面在各種操作系統(tǒng)上的一致性。神通數(shù)據(jù)庫企業(yè)版利用底層的操作系統(tǒng)抽象層屏蔽了多種操作系統(tǒng)之間差異,支持Windows、Linux、Solaris、HP-Unix、AIX等多種主流的操作系統(tǒng)平臺。l 多語言支持神通數(shù)據(jù)庫企業(yè)版內(nèi)核完全支持Unicode字符集的存儲和處理,實現(xiàn)了對國際化字符集的完美支持,如:簡體中文(GB2312和GB18030)、繁體中文(BIG5)、拉丁語系、阿拉伯語系等
18、。l 多種SQL語言、非標(biāo)準(zhǔn)數(shù)據(jù)庫函數(shù)支持神通數(shù)據(jù)庫企業(yè)版實現(xiàn)了對國外主流商業(yè)數(shù)據(jù)庫系統(tǒng)的兼容,支持多種SQL語言、非標(biāo)準(zhǔn)數(shù)據(jù)庫函數(shù)等,用戶基于原有主流數(shù)據(jù)庫產(chǎn)品開發(fā)的軟件甚至無須改動就可以直接在神通數(shù)據(jù)庫上使用,從而提高應(yīng)用移植的效率。l Oracle兼容性神通數(shù)據(jù)庫的一個重要特性就是大幅提升對Oracle的兼容性,以方便基于Oracle的應(yīng)用向神通數(shù)據(jù)庫的移植,減輕開發(fā)人員的工作量。n SQL語義兼容神通數(shù)據(jù)庫與Oracle數(shù)據(jù)庫能夠相互兼容的基礎(chǔ)在于前者能夠識別并準(zhǔn)確執(zhí)行用Oracle SQL語言表示的數(shù)據(jù)庫查詢(例如層次查詢、臨時表、游標(biāo))。另外,神通數(shù)據(jù)庫支持與Oracle數(shù)據(jù)庫相同
19、的數(shù)據(jù)類型(date、time、char、varchar、varchar2、number、clob、blob等)、系統(tǒng)函數(shù)(例如to_char、to_date等)、rownum偽列、分析函數(shù)、(+)外連接、字段別名(設(shè)定字段別名時可以省略AS關(guān)鍵字)、序列(可通過seq_name.CURRVAL和seq_name.NEXTVAL進行操作)等。n PL/SQL過程語言兼容神通數(shù)據(jù)庫的過程語言PL是一種與神通數(shù)據(jù)庫服務(wù)器緊密結(jié)合的過程化的程序設(shè)計語言,該語言與Oracle的PL/SQL相匹配。它可用于編寫自定義過程、函數(shù)和觸發(fā)器;并且還支持Oracle式的過程包(Package)、函數(shù)、動態(tài)SQL
20、、和變量。神通數(shù)據(jù)庫中的塊結(jié)構(gòu)、包規(guī)范和包體、過程、函數(shù)、觸發(fā)器的使用方式與Oracle PL/SQL相同。n 數(shù)據(jù)字典視圖兼容神通數(shù)據(jù)庫提供了針對其數(shù)據(jù)字典的視圖,這些視圖與通常使用的Oracle數(shù)據(jù)詞典視圖非常像。這些視圖使熟悉Oracle數(shù)據(jù)庫的數(shù)據(jù)庫管理員和開發(fā)人員能夠快速查找詞典信息,而無需了解新的數(shù)據(jù)詞典模式。n DBLink連接兼容數(shù)據(jù)庫鏈接定義了從神通數(shù)據(jù)庫服務(wù)器到其他數(shù)據(jù)庫的單向通信路徑,可通過DBLink功能直接訪問或者更新其他數(shù)據(jù)庫。目前神通數(shù)據(jù)庫可支持對神通數(shù)據(jù)庫、Oracle數(shù)據(jù)庫和MySQL數(shù)據(jù)庫的遠程鏈接。l 功能強大的數(shù)據(jù)遷移工具神通數(shù)據(jù)庫企業(yè)版提供了功能強大的
21、數(shù)據(jù)遷移工具,實現(xiàn)了從Oracle、SQL Server、DB2、Sybase、Informix、MySQL、EXCEL、文本等多種數(shù)據(jù)源到神通數(shù)據(jù)庫企業(yè)版的平滑數(shù)據(jù)遷移,從而提高應(yīng)用移植的效率。采用并行技術(shù)的數(shù)據(jù)遷移工具更進一步提升了遷移速度,加快了系統(tǒng)移植的進程。l 強大的自管理功能神通數(shù)據(jù)庫企業(yè)版提供了強大的數(shù)據(jù)庫自管理功能,能夠根據(jù)數(shù)據(jù)庫當(dāng)前運行負載實現(xiàn)數(shù)據(jù)庫性能參數(shù)的自動適配,避免了各種復(fù)雜的手工數(shù)據(jù)庫調(diào)優(yōu)工作,減少了數(shù)據(jù)庫管理員(DBA)的工作負擔(dān),從而降低了系統(tǒng)的維護成本。自動統(tǒng)計信息功能在系統(tǒng)運行過程中,收集了較準(zhǔn)確的統(tǒng)計信息,為數(shù)據(jù)庫調(diào)優(yōu)提供了有力的支持。l 海量數(shù)據(jù)存儲和管
22、理神通數(shù)據(jù)庫企業(yè)版支持可擴展的邏輯和物理雙層存儲結(jié)構(gòu)管理機制,從設(shè)計上保證支持的數(shù)據(jù)庫最大容量達到TB,支持的單表最大容量也達到TB,同時支持的單個大對象的最大容量達到4GB,對數(shù)據(jù)庫內(nèi)表數(shù)目的無限制和表中記錄數(shù)目的無限制支持,具備海量數(shù)據(jù)的處理能力。3.2高性能神通數(shù)據(jù)庫管理系統(tǒng)通過采用多種高效存儲和數(shù)據(jù)處理技術(shù)使系統(tǒng)具有高性能性,主要表現(xiàn)在:l 多種索引支持神通數(shù)據(jù)庫企業(yè)版支持B+樹索引、Bitmap索引等多種索引機制。l 大規(guī)模并發(fā)處理能力神通數(shù)據(jù)庫服務(wù)器引擎采用高效的多線程共享體系結(jié)構(gòu)以及優(yōu)化的并發(fā)控制機制,以及已申請多項專利的數(shù)據(jù)存儲和查詢優(yōu)化技術(shù),使系統(tǒng)資源使用高度優(yōu)化,能夠最大限
23、度的發(fā)揮硬件資源,在同等條件下支持更多用戶對數(shù)據(jù)庫的快速訪問。l 多種查詢優(yōu)化策略神通數(shù)據(jù)庫企業(yè)版實現(xiàn)了多種查詢優(yōu)化策略(邏輯代數(shù)優(yōu)化、規(guī)則優(yōu)化、基于代價的物理優(yōu)化,基于人工智能的自學(xué)習(xí)優(yōu)化,基于遺傳算法的物理優(yōu)化等),能生成最高效的查詢執(zhí)行方案,具備穩(wěn)定快速的數(shù)據(jù)處理能力。l 支持高效的自動數(shù)據(jù)壓縮神通數(shù)據(jù)庫企業(yè)版通過獨特的數(shù)據(jù)壓縮專利技術(shù),實現(xiàn)了對數(shù)據(jù)庫存儲空間的高效壓縮。一方面可以節(jié)省數(shù)據(jù)庫的磁盤空間占用;另一方面由于磁盤空間的有效節(jié)省,可以大量減少對大數(shù)據(jù)量數(shù)據(jù)庫進行查詢處理時的磁盤I/O,從而大幅度提高查詢效率。l 物化視圖物化視圖是對普通視圖查詢結(jié)果的實體化,在數(shù)據(jù)庫中不僅保存了物
24、化視圖的定義而且保存了物化視圖查詢的實際數(shù)據(jù)。神通數(shù)據(jù)庫利用物化視圖從語義上重寫查詢,直接從物化視圖中直接獲得相關(guān)數(shù)據(jù),在減小查詢執(zhí)行的計算量的同時可能減少訪問的數(shù)據(jù)量,從而節(jié)省查詢的響應(yīng)時間;增加和刪除物化視圖并不會影響SQL語句的正確性和有效性。神通數(shù)據(jù)庫提供自動和手動兩種機制來保證物化視圖和基表數(shù)據(jù)庫的一致性,并提供快速刷新或者完全刷新兩種物化視圖更新方式。當(dāng)基表更新時,可指定刷新方式或者由數(shù)據(jù)庫自動選擇最優(yōu)的刷新方式。l 索引優(yōu)化向?qū)饕齼?yōu)化向?qū)Ю貌樵儍?yōu)化器對給定負載中的所有查詢進行分析,使用所有可能的索引組合評定每條語句的查詢性能,給出能提高所有查詢語句的最優(yōu)索引配置建議并分析得該
25、建議對整個負載的性能增益。索引優(yōu)化向?qū)г试S指定磁盤空間約束、優(yōu)化對象、索引最多列數(shù)等高級選項對索引優(yōu)化進行自定義。索引優(yōu)化向?qū)Э舍槍Σ煌墓ぷ髫撦d和工作環(huán)境給出對應(yīng)的最優(yōu)索引配置建議,減少數(shù)據(jù)庫管理員的工作量的同時使系統(tǒng)性能達到最優(yōu)。l 并行查詢神通數(shù)據(jù)庫提供并行查詢能力,用于充分利用系統(tǒng)資源獲得更高的查詢效率。并行查詢優(yōu)化器通過對用戶查詢的分析,并根據(jù)和當(dāng)前系統(tǒng)資源使用狀況生成最優(yōu)的并行查詢計劃,并由多個執(zhí)行引擎并行執(zhí)行這些計劃,獲得近似線性的性能提升。神通數(shù)據(jù)庫并行查詢引擎可同時應(yīng)用于OLAP及OLTP類型應(yīng)用,同時在OLAP類型應(yīng)用的表現(xiàn)更優(yōu)越。l 支持大容量數(shù)據(jù)庫的分區(qū)神通數(shù)據(jù)庫企業(yè)版
26、支持大容量數(shù)據(jù)庫的垂直分區(qū),不受邏輯存儲和硬件資源限制,可以實現(xiàn)大容量單表數(shù)據(jù)的物理存儲分布,從而提高海量數(shù)據(jù)量下的數(shù)據(jù)存儲能力和處理效率。l 水平分區(qū)為了處理海量數(shù)據(jù),神通數(shù)據(jù)庫提供了水平分區(qū)功能。通過合理對表和索引進行分區(qū),可以提高數(shù)據(jù)庫系統(tǒng)的性能。用戶只需把表轉(zhuǎn)換成分區(qū)表即可,而無需更改其他的應(yīng)用程序。水平分區(qū),可以按照一定的分區(qū)規(guī)則,把一個大表分割成多個小表,每個小表稱為子分區(qū)表。大多數(shù)的操作可以直接作用于子分區(qū)表上,從而節(jié)省了訪問表中所有數(shù)據(jù)的時間,同時也可以利用分區(qū)裁剪和智能連接等優(yōu)化方法,來加快對分區(qū)表的訪問速度。水平分區(qū)提供三種分區(qū)方式:hash分區(qū),range分區(qū)和list分
27、區(qū),同時還支持一級水平分區(qū)與二級水平分區(qū)。除了對表可以進行分區(qū),還可以對索引進行分區(qū)。目前神通數(shù)據(jù)庫共支持三種類型的分區(qū)索引:本地索引,全局分區(qū)索引,全局非分區(qū)索引。l 64位支持神通數(shù)據(jù)庫企業(yè)版提供面向64位系統(tǒng)進行設(shè)計,真正支持64位系統(tǒng),系統(tǒng)完全調(diào)用64位硬件指令、使用64位尋址充分利用大容量的內(nèi)存、調(diào)用64位外存訪問接口支持超大文件,從而高效利用硬件能力支持高端應(yīng)用。由于內(nèi)存的增多帶來數(shù)據(jù)緩沖區(qū)的增大可以極大地降低數(shù)據(jù)I/O,提升系統(tǒng)響應(yīng)時間,而排序內(nèi)存的增多可以加快諸如創(chuàng)建索引、數(shù)據(jù)排序等操作。3.3高安全性神通數(shù)據(jù)庫企業(yè)版通過對數(shù)據(jù)訪問、存儲、傳輸以及權(quán)限管理等幾個方面的安全增強來
28、確保數(shù)據(jù)庫的高安全性,主要表現(xiàn)在:l 數(shù)據(jù)安全訪問神通數(shù)據(jù)庫企業(yè)版采用多種技術(shù)手段來確保數(shù)據(jù)訪問行為的合法性,防止非法用戶讀寫數(shù)據(jù),包括: 強用戶身份鑒別:用戶身份鑒別提供了口令、指紋和Radius等多種身份鑒別方式,并允許系統(tǒng)管理員自行配置用戶身份鑒別類型。 自主訪問控制機制:利用對象的ACL列表來檢查某個用戶是否具有對某個對象的某種訪問權(quán)限。 強制訪問控制機制:提供了基于標(biāo)簽的訪問控制方式,建立了系統(tǒng)管理員、系統(tǒng)審計員、系統(tǒng)安全員的三權(quán)分立安全模型,并將訪問控制的粒度細化到行級。l 數(shù)據(jù)安全存儲神通數(shù)據(jù)庫企業(yè)版提供了多種加密方式來保證數(shù)據(jù)存儲安全。保存在數(shù)據(jù)庫中的信息經(jīng)過加密,即使數(shù)據(jù)介質(zhì)
29、被非法竊取,竊密者也無法獲得有效的信息。 外部密鑰加密套件:用戶可以使用該套件進行業(yè)務(wù)數(shù)據(jù)的加密存儲和完整性校驗計算,還可自行選擇相關(guān)的算法及其強度。保存在數(shù)據(jù)庫中的數(shù)據(jù)已經(jīng)經(jīng)過了加密,即使通過旁路其它安全限制或是竊取了數(shù)據(jù)庫存儲介質(zhì),由于不具備解密密鑰不能解密,攻擊者也無法獲取有效的信息。 透明加密:用戶僅需要在建立表時指定加密算法及相關(guān)參數(shù),并在數(shù)據(jù)庫服務(wù)啟動后進行必要初始化,密鑰的管理由加密系統(tǒng)自行完成,對用戶透明,減輕用戶的負擔(dān),之后對表數(shù)據(jù)的插入、刪除、查找、更新等操作都與非加密表相同,在保證高安全性的同時兼顧了易用性。l 數(shù)據(jù)安全傳輸神通數(shù)據(jù)庫企業(yè)版采用可信任路徑技術(shù)來確保業(yè)務(wù)數(shù)據(jù)
30、的安全傳輸,保證數(shù)據(jù)傳輸端到端的安全性。 可信任路徑技術(shù):基于公鑰基礎(chǔ)設(shè)施(PKI)和安全套接層協(xié)議(SSL)構(gòu)建,提供了神通數(shù)據(jù)庫服務(wù)器與用戶之間的可信任通信路徑,實現(xiàn)了用戶與神通數(shù)據(jù)庫服務(wù)器間的安全數(shù)據(jù)交換,提供了一系列確保安全通信的機制,包括通信雙方端點可靠性確認,通信數(shù)據(jù)的加密和摘要計算,并提供加密和摘要算法的配置功能。l 數(shù)據(jù)安全權(quán)限管理神通數(shù)據(jù)庫企業(yè)版采用獨立審計中心和三權(quán)分立的安全管理體系來確保數(shù)據(jù)庫權(quán)限管理的安全性,包括: 獨立的安全審計:對數(shù)據(jù)庫自身和用戶的行為進行監(jiān)控與審計,能夠監(jiān)控數(shù)據(jù)庫的運行狀態(tài),審計數(shù)據(jù)訪問安全、存儲安全、傳輸安全和管理安全的實施情況。 三權(quán)分立安全模
31、型體系:將管理職能劃分為系統(tǒng)管理、安全管理和審計管理三類,并在系統(tǒng)中定義了相應(yīng)的三類管理角色(SYSDBA,SYSSECURE,SYSAUDIT)來執(zhí)行管理職責(zé),能夠確保數(shù)據(jù)庫管理權(quán)限的合理分配和使用,防止出現(xiàn)不受約束和制衡的超級管理員,避免管理權(quán)限的濫用、訪問權(quán)限惡意擴散、數(shù)據(jù)泄密等來自管理員內(nèi)部的破壞行為。3.4高可靠性神通數(shù)據(jù)庫管理系統(tǒng)企業(yè)版通過完善的數(shù)據(jù)日志和故障恢復(fù)機制以及靈活的自動備份等功能實現(xiàn)了系統(tǒng)的高可靠性:l 故障恢復(fù)機制神通數(shù)據(jù)庫企業(yè)版通過實現(xiàn)數(shù)據(jù)庫及日志數(shù)據(jù)的完全備份、增量備份,以及聯(lián)機備份和脫機備份,確保系統(tǒng)在出現(xiàn)系統(tǒng)崩潰、服務(wù)器掉電、存儲介質(zhì)錯誤等各種軟、硬件故障時能
32、夠通過數(shù)據(jù)日志實現(xiàn)快速恢復(fù),也可以根據(jù)數(shù)據(jù)庫日志實現(xiàn)基于時間點的數(shù)據(jù)庫恢復(fù),從而實現(xiàn)對各種人為錯誤的高效修復(fù)。l 備份恢復(fù)用戶可以使用圖形化的數(shù)據(jù)庫維護工具對神通數(shù)據(jù)庫實例執(zhí)行物理備份、物理恢復(fù)等操作并對備份進行管理。通過聯(lián)機或脫機的完全備份、增量備份和差異備份的組合以及調(diào)度功能可以靈活的設(shè)置合適的備份策略,定時自動將備份數(shù)據(jù)存放在服務(wù)器端指定的文件夾中或共享的網(wǎng)絡(luò)磁盤上,并可以使用電子郵件功能來通知備份操作的執(zhí)行結(jié)果。利用備份數(shù)據(jù),用戶可以執(zhí)行完全恢復(fù)、備份點恢復(fù)或時間點恢復(fù)等多種恢復(fù)操作,如果有一部分數(shù)據(jù)丟失,還可以進行容錯恢復(fù),盡量減少數(shù)據(jù)的損失。l 自動備份管理神通數(shù)據(jù)庫企業(yè)版提供了作
33、業(yè)調(diào)度功能來自動執(zhí)行數(shù)據(jù)庫的定期備份工作,按照用戶配置的備份周期和備份位置自動執(zhí)行數(shù)據(jù)庫的備份工作,保證了數(shù)據(jù)庫的高可靠性。l 在線備份在線備份的備份過程中不必停止數(shù)據(jù)庫,也不影響用戶對數(shù)據(jù)庫進行正常的增加、刪除、修改、查詢等操作,保證了數(shù)據(jù)庫的連續(xù)正常運行。神通數(shù)據(jù)庫的在線備份要求數(shù)據(jù)庫處于歸檔模式,并且在線備份操作對用戶是透明的。神通數(shù)據(jù)庫在線備份過程中的操作會被記錄在歸檔日志中,并對這些歸檔日志也進行備份,不會造成恢復(fù)后數(shù)據(jù)丟失或不一致的問題。l 雙機熱備 基于共享磁盤的解決方案采用共享磁盤方式的方案將用戶數(shù)據(jù)存放在共享磁盤上,后臺同時使用兩臺神通數(shù)據(jù)庫服務(wù)器對用戶數(shù)據(jù)進行管理。正常情況
34、下,只有一臺神通數(shù)據(jù)庫活動服務(wù)器擁有共享磁盤數(shù)據(jù)的訪問權(quán)限并對外提供數(shù)據(jù)訪問服務(wù),另一臺處于備用狀態(tài)。如果活動服務(wù)器發(fā)生故障,停止對外服務(wù),則備用服務(wù)器自動接管共享磁盤上的數(shù)據(jù)的管理權(quán),并繼續(xù)對外提供服務(wù),保證用戶不間斷的訪問數(shù)據(jù)。在故障服務(wù)器被修復(fù)后,以備用服務(wù)器的身份繼續(xù)工作。如圖所示:基于共享磁盤的雙機熱備份架構(gòu) 基于日志傳輸技術(shù)的解決方案采用日志傳輸技術(shù)的方案通過在兩臺神通數(shù)據(jù)庫服務(wù)器間進行日志傳輸來實現(xiàn)數(shù)據(jù)的高可靠性,雙機之間的數(shù)據(jù)在物理上是完全獨立的。正常情況下,神通數(shù)據(jù)庫主服務(wù)器以活動服務(wù)器上的更新日志與主服務(wù)器的身份對外提供數(shù)據(jù)訪問服務(wù),同時神通數(shù)據(jù)庫備份服務(wù)器主動獲取主服務(wù)器
35、上的更新日志與主服務(wù)器保持數(shù)據(jù)同步。如果主服務(wù)器發(fā)生故障,備份服務(wù)器自動切換為主服務(wù)器并繼續(xù)對外提供服務(wù)。在故障服務(wù)器被修復(fù)后,以備用服務(wù)器的身份繼續(xù)進行與主服務(wù)器進行日志同步工作。如圖所示:基于日志傳輸?shù)碾p機熱備份架構(gòu)l 數(shù)據(jù)庫集群數(shù)據(jù)庫集群是一組通過網(wǎng)絡(luò)互連、以協(xié)同方式運行數(shù)據(jù)庫系統(tǒng)的計算機,所有服務(wù)器組成一個邏輯上唯一的服務(wù)器,為客戶端及應(yīng)用程序提供單一數(shù)據(jù)庫系統(tǒng)映像,從而獲取更高的服務(wù)器性能,提高了系統(tǒng)的可擴展性和可靠性。神通數(shù)據(jù)庫集群中通過多臺神通數(shù)據(jù)庫服務(wù)器完成同一個工作,其中兩機或多機內(nèi)容、工作過程等完全一樣,從而既保證了不間斷的服務(wù)運行,還提高了整個數(shù)據(jù)庫系統(tǒng)的運行效率。神通數(shù)
36、據(jù)庫集群3.5自主性在神通數(shù)據(jù)庫多年的研發(fā)過程中,研發(fā)團隊不斷創(chuàng)新,在數(shù)據(jù)庫領(lǐng)域申報并獲得了多項技術(shù)專利,形成擁有自主知識產(chǎn)權(quán)的企業(yè)級、大型通用關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。 序號專利名稱專利號1“游標(biāo)處理系統(tǒng)及方法”技術(shù)專利ZL200410086888.12“數(shù)據(jù)庫壓縮及解壓縮方法”技術(shù)專利ZL200410088783.X3“基于謂詞關(guān)鍵度分析的查詢計劃緩存方法及其系統(tǒng)”技術(shù)專利ZL200510116857.04“基于關(guān)系數(shù)據(jù)庫的XML數(shù)據(jù)存儲與訪問方法”技術(shù)專利ZL200510116858.55“基于SQL負載挖掘的物理數(shù)據(jù)庫自動設(shè)計方法”技術(shù)專利ZL200510116859.X6“去除SQL查詢
37、語句恒條件的方法”技術(shù)專利ZL200710100359.67“數(shù)據(jù)庫表行級數(shù)據(jù)的自主訪問控制方法”技術(shù)專利ZL200710100355.88“用基于小波的壓縮直方圖實現(xiàn)二維謂詞選擇率估計的方法”技術(shù)專利ZL200710100361.3神通數(shù)據(jù)庫技術(shù)專利4.技術(shù)參數(shù)參數(shù)限制類型參數(shù)值單表容量最大值無限制大對象容量最大值4GB塊大小內(nèi)置8K區(qū)大小內(nèi)置64K數(shù)據(jù)文件大小最小值4M最大值操作系統(tǒng)支持的大小與32T之間的小者單個數(shù)據(jù)庫中的數(shù)據(jù)文件個數(shù)最大值1024數(shù)據(jù)庫大小最大值單個數(shù)據(jù)庫中的最多數(shù)據(jù)文件個數(shù)與數(shù)據(jù)文件大小最大值的乘積日志文件個數(shù)最小值1最大值256日志文件大小最小值2M+512最大值文
38、件系統(tǒng)支持的文件大小的最大值每個數(shù)據(jù)庫中表空間數(shù)量最大值1024文件路徑長度最大值255SQL語句長度最大值=256K存儲過程長度最大值4GPL/SQL函數(shù)參數(shù)個數(shù)最小值0最大值64表中行長度最大值8000查詢屬性數(shù)最大值4096每張表的列數(shù)最大值1500每個索引的列數(shù)最大值64查詢表的數(shù)目最大值32密鑰算法類型AES、DES等密鑰長度長度128/196/2565運行環(huán)境5.1硬件要求神通數(shù)據(jù)庫安全版服務(wù)器端/客戶端管理工具的硬件安裝要求如下:硬 件服務(wù)器端客戶端處理器處理器類型:Pentium III 兼容處理器或速度更快的處理器處理器速度:最低:1.0 GHZ 建議:2.0 GHZ 或更快
39、處理器類型:Pentium III 兼容處理器或速度更快的處理器處理器速度:最低:1.0 GHZ 建議:2.0 GHZ 或更快內(nèi)存 最?。?12MB 建議:1G或更大最小:256MB 建議:512MB或更大硬盤 1024MB以上的空閑空間100MB以上的空閑空間顯示器VGA 或更高分辨率VGA 或更高分辨率定位設(shè)備Microsoft 鼠標(biāo)或兼容設(shè)備Microsoft 鼠標(biāo)或兼容設(shè)備驅(qū)動器從磁盤進行安裝時需要相應(yīng)的CD或DVD 驅(qū)動器從磁盤進行安裝時需要相應(yīng)的CD 或DVD驅(qū)動器根據(jù)操作系統(tǒng)的要求,可能需要容量至少為512MB的額外虛擬內(nèi)存(根據(jù)實際應(yīng)用增加)。實際的要求因系統(tǒng)配置和選擇安裝的客
40、戶端部件的不同而異。在服務(wù)器端,隨著數(shù)據(jù)庫中數(shù)據(jù)量的增加,可能需要更多的硬盤空間。5.2支持操作系統(tǒng)和處理器體系結(jié)構(gòu):操作系統(tǒng)Microsoft Windows 系列(Windows NT 4.0 以上版本)Solaris Unix系列Linux系列 -RedHat Enterprise Linux -紅旗Red Flag Linux -中標(biāo)Linux -麒麟Linux -凝思LinuxHp-ux系列Aix系列處理器Intel X86-Inter X86-32/Intel X86-64AMD系列 AMD-32/AMD-64Sparc系列-Sparc-64IBM系列 -Power系列處理器6.服務(wù)說明6.1服務(wù)宗旨神舟通用公司本著以客戶為中心的宗旨,為用戶
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- emc買斷合同范本
- 代款合作合同范本
- 2025年抗風(fēng)濕類藥品合作協(xié)議書
- 合同范本網(wǎng)翻譯
- 合同范本全是正式合同
- 雙方交付款合同范例
- 2025年分離純化控制系統(tǒng)項目合作計劃書
- 中英日文合同范本
- 合同范本模板去石墻
- 叉車置換銷售合同范本
- 法律和道德的關(guān)系 課件
- GB 16780-2021水泥單位產(chǎn)品能源消耗限額
- 2023-瑞幸咖啡vi手冊
- 全面推進依法行政課件
- 政務(wù)服務(wù)一網(wǎng)通辦平臺解決方案-最新
- IPC-7351表面貼裝設(shè)計和焊盤圖形標(biāo)準(zhǔn)
- 第十四屆全國交通運輸行業(yè)職業(yè)技能競賽(公路收費及監(jiān)控員)賽項題庫-上(單選題匯總-共3部分-1)
- NBT 10664-2021 核電廠工程巖土試驗規(guī)程
- 中醫(yī)藥膳學(xué)(中篇-藥膳原料)共66張課件
- 醫(yī)院產(chǎn)前篩查中心設(shè)置評審驗收工作匯報課件
- 2019年遠程開具電子處方管理制度及操作規(guī)程版
評論
0/150
提交評論