informixserver技術手冊

informixserver技術手冊

ID:1355977

大?。?25.00 KB

頁數(shù):35頁

時間:2017-11-10

informixserver技術手冊_第1頁
informixserver技術手冊_第2頁
informixserver技術手冊_第3頁
informixserver技術手冊_第4頁
informixserver技術手冊_第5頁
資源描述:

《informixserver技術手冊》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。

1、InformixOnlineInformix–Online在線服務器1、Informix動態(tài)數(shù)據(jù)服務器簡介(INFORMIX-OnlineDynamicServer)1.1什么是Informix-Online在線服務器1.1.1Online是什么?Online是數(shù)據(jù)庫服務器。數(shù)據(jù)庫服務器是一個軟件包,它管理一個或多個客戶應用程序訪問一個或多個數(shù)據(jù)庫。它是數(shù)據(jù)庫管理系統(tǒng)的基本組成部分。Online是一個關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),在一個關系型數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)是以表的形式組織的,一個表由行和列組成。1.1.2Online數(shù)據(jù)庫服務

2、器提供以下特征:l.Client/Server體系結(jié)構(gòu)l.可伸縮性l.高性能l.容錯及高可用性l.多媒體支持l.分布式數(shù)據(jù)查詢l.服務器安全1.1.3Client/Server體系結(jié)構(gòu):Online管理員必須指定客戶服務器的連接類型,連接類型信息存放在連接信息文件sqlhosts中。sqlhosts文件包含服務器名字、別名,客戶程序可以使用這些名字作Client/Server連接。對每個服務器名字和別名,在sqlhosts中必須指定連接協(xié)議。當客戶連接服務器時,連接使用sqlhosts文件中對應的服務器連接協(xié)議。通常有三種連接協(xié)議:onip

3、cshm(共享內(nèi)存)、onsoctcp、ontlitcp35僅供內(nèi)部使用InformixOnline,另外還有兩種連接協(xié)議ontlispx、ipcstr。1.1.1可伸縮性:OnlineDynamicScalableArchitecture(DSA)動態(tài)可伸縮體系結(jié)構(gòu),使你能夠在Online處于on-linemode(在線狀態(tài))下,動態(tài)添加進程和共享內(nèi)存。1.1.2高性能:Online通過以下機制獲得高性能l.Rawdisk管理l.動態(tài)共享內(nèi)存管理l.動態(tài)線程分配l.并行化(1)RawDisk管理Online可使用UNIX文件系統(tǒng)和rawd

4、isk空間存儲數(shù)據(jù)。Online使用rawdisk時,執(zhí)行自己磁盤管理來使用原始設備。Online將表存儲在一個或多個原始設備上,而不存儲在UNIX文件系統(tǒng)上;Online能夠自身管理數(shù)據(jù)的組織,通過這種方式減少磁盤I/O。這樣有三個優(yōu)點:1)Online不受操作系統(tǒng)對可并發(fā)訪問的表數(shù)目的限制2)Online將表行連續(xù)存放,優(yōu)化數(shù)據(jù)表訪問3)Online在共享內(nèi)存和磁盤間執(zhí)行直接數(shù)據(jù)傳送,減小操作系統(tǒng)的I/O費用。如果使用文件系統(tǒng)存儲數(shù)據(jù),Online管理文件內(nèi)容,而操作系統(tǒng)管理盤I/O。(2)動態(tài)共享內(nèi)存管理所有使用同一個服務器實例(in

5、stance)的應用程序,共享服務器的內(nèi)存空間的數(shù)據(jù)。一個應用程序讀出數(shù)據(jù)后,其它應用程序就可以訪問已存在于內(nèi)存中的任何數(shù)據(jù)。Online共享內(nèi)存包含數(shù)據(jù)庫中的數(shù)據(jù)和控制信息。作為服務器管理員,可以向共享內(nèi)存增加內(nèi)存段。35僅供內(nèi)部使用InformixOnline(1)動態(tài)線程分配和并行化Online支持多個應用程序使用較少的稱之為虛擬處理器的進程。虛擬處理器是一個多線程的進程,它可以同時為多個應用程序服務;在必要時,多個線程可工作在并行狀態(tài)下來解決單個查詢。使用動態(tài)線程分配和并行化的方式,Online可以同時為聯(lián)機事務處理OLTP(On-

6、lineTransactionProcess)和決策支持提供一個靈活的體系結(jié)構(gòu)。(2)并行化Online可以為一個查詢分配多線程并發(fā)工作,這就是所謂的并發(fā)數(shù)據(jù)庫查詢PDQ(ParallelDataQuery)。Online允許一個表按照某種方案分布在多個磁盤上,這種特征被稱之為碎片化。PDQ特征當和碎片化一起使用時才最為有效。1.1.2容錯及高可用性在操作系統(tǒng)或存儲介質(zhì)出現(xiàn)故障時,Online使用日志和恢復機制來保障數(shù)據(jù)的完整性和一致性。(1)文檔和事務備份記錄(Archivesandbackupsoftransactionrecords)

7、Online提供歸檔管理數(shù)據(jù)和備份數(shù)據(jù)服務器改變的能力。這些改變存放在邏輯日志文件中。(2)快速恢復(FastRecovery)Online啟動時要檢測物理日志是否為空,以便了解Online上次關機是否是正常方式。如果物理日志非空,Online自動執(zhí)行快速恢復。在快速恢復過程中,Online使用邏輯日志和物理日志來執(zhí)行下列操作:l恢復數(shù)據(jù)庫到上次檢測點狀態(tài)。l從上次檢測點滾動所有提交事務。l滾回所有未提交事務。35僅供內(nèi)部使用InformixOnline(1)鏡相(Mirroring)Online把數(shù)據(jù)寫到兩個不同位置,以實現(xiàn)鏡相功能。wr

8、iteMirrorChunkPrimaryChunk(2)數(shù)據(jù)復制(DataReplication)為了實現(xiàn)高可靠性,可以同步地復制Online數(shù)據(jù)服務器及其數(shù)據(jù)庫到另外到臺計算

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。