informix online 7.x
培訓教材
中國人民保險公司
根據使用者的數量變化、可通過多線索的方式動態分配程序為資料請求提供服務
(1) 程序
其作用類似於cpu,它負責資料請求作業中的某一類特定工作,又稱為虛處理器(vp)。
online 7.x系統有十幾類vp,如:
pio:處理物理日誌的i/o
lio:處理邏輯日誌的i/o
aio:處理其它非日誌資料的i/o
2. 共享記憶體
用於資料緩衝、日誌緩衝等其它控制資訊。
包含三部分:駐留部分、虛擬部分、訊息部分
(1) 駐留部分
共享記憶體的最大部分,主要用於資料緩衝和日誌緩衝
資料緩衝:將磁碟上的資料讀入到共享記憶體中來的動作。
日誌緩衝:儲存物理日誌與邏輯日誌。
物理日誌:被修改資料頁的前映像
邏輯日誌:對所有的資料庫、資料表、系統的改動操作資訊
(2) 虛擬部分
控制使用者會話資訊,每個使用者需要12kb的記憶體,其大小可以動態變化。
預設值為8000kb
add 8192k size
onmode -f
(3) 訊息部分
僅當客戶與informix動態伺服器採用共享記憶體連線時,使用該部分記憶體。
3. 磁碟部分
p10二.通訊連線方式與連線檔案
1. 通訊連線方式
有兩種方式:共享記憶體連線、網路連線
(1) 共享記憶體連線
客戶將資料請求資訊放在共享記憶體的訊息部分,伺服器得到請求後,立即處理,並將處理結果放到訊息部分,客戶從訊息部分取得結果。
(2) 網路連線
客戶將資料請求資訊放在某一通訊埠(/etc/services定義的埠),伺服器從該埠得到請求,並將處理結果放到該埠,客戶從該埠取回結果。
2. 通訊連線
由檔案 $informixdir/etc/sqlhosts 定義客戶與伺服器的連線方式
p20以下內容所用的環境為:
省公司主機系統
informix產品安裝目錄為usr/informix
informix系統所用的裝置是原始裝置,命名為chunk1、chunk2…
unix系統名稱為sheng_picc
informix動態伺服器名稱為sheng_shm(共享記憶體連線時)
sheng_tcp(tcp/ip網路連線時)
網路連線時所用的服務名為sheng_serv
網路連線時所用的埠為sheng_port
地市分公司主機系統
informix產品安裝目錄為usr/informix
informix系統所用的裝置是原始裝置,命名為chunk1、chunk2…
unix系統名稱為ds_picc
informix動態伺服器名稱為ds_shm(共享記憶體連線時)
ds_tcp(tcp/ip網路連線時)
網路連線時所用的服務名為ds_serv
網路連線時所用的埠為ds_port
格式:dbservername nettype hostnameservicename
動態伺服器名稱網路型別 unix系統名或ip位址服務名
與.profile共享記憶體:onipcshm
informixserver 網路連線:ontlitcp (sco openserver 5.0.5)
onsoctcp (hp-ux 11.0與ibm aix 4.3.3)
例1:省公司主機只採用共享記憶體連線時,該檔案的內容為:
sheng_shm onipcshm sheng_picc service
同unix系統命令hostname顯示的主機命一致
例2:省公司主機只採用網路連線時,該檔案的內容為:
sheng_tcpontlitcpsheng_picc sheng_port
檔案/etc/hosts中包含一行: 74.1.32.18 sheng_picc
檔案/etc/services中包含一行sheng_port 7000/tcp
例3:省公司主機既有共享記憶體、又有網路連線時,該檔案的內容為:
sheng_shm onipcshm sheng_picc service
sheng_tcpontlitcp sheng_picc sheng_port
使用者與伺服器的連線過程:
註冊unix系統後呼叫檔案.profile,設定執行環境
讀出變數informixserver=? (若為sheng_shm)
確定連線方式採用共享記憶體連線)
安裝informix產品前,應依據主機的下列指針對online的有關引數、規模和資源進行必要規劃。如:主機型號、cpu個數、記憶體大小、網路系統、作業系統、硬碟數量(包括主機內硬碟的個數、共享陣列櫃中硬碟的個數及容量)
picc系統現有的計算機模型
模型一:硬體型號為hp 9000 l或n系列小型機,os版本為 hp-ux 11.0
cpu個數:2記憶體大小:2gb
資料庫版本:informix online 7.31
硬碟 主機內硬碟的個數:1
共享陣列中硬碟的個數:6 * 18.2gb
模型二:硬體型號為ibm risc/6000 m80系列小型機,os版本為 aix 4.3.3
cpu個數:2記憶體大小:2gb
資料庫版本:informix online 7.31
硬碟 主機內硬碟的個數:1
共享陣列中硬碟的個數:6 * 18.2gb
模型三:硬體型號為hp、ibm等品牌伺服器,os版本為 sco openserver 5.0.5
cpu個數:2記憶體大小:2gb
資料庫版本:informix online 7.31
硬碟 主機內陣列硬碟的個數:6 * 18.2gb
建議陣列中的磁碟採用兩個raid 5,每個raid 5包含3塊磁碟
a. 第乙個raid 5的可用磁碟空間為36gb,劃分大小相等的三個分割槽,其中第乙個分割槽(裝置名為/dev/rdsk/0s1)用作檔案系統(兩個檔案系統u1、u2),主要儲存unix系統、使用者帳號、應用程式等;
第二個分割槽(裝置名為/dev/rdsk/0s2)與第三個分割槽(裝置名為/dev/rdsk/0s3)用
作原始裝置。
第乙個分割槽:
boot eafs yes0014999
swap non fs no1 150001015000
root htfs yes2 10150014000000
u1 htfs yes3 40000017000000
u2 htfs yes4 700000110000000
not used no 5
recover non fs no 6 12199891219998
d1057all whole disk no 701224999
第二個分割槽(裝置名為/dev/rdsk/0s2)
chunk1 non fs no 0 02000000
chunk2 non fs no 1 20000014000000
chunk3 non fs no 2 40000016000000
chunk4 non fs no 3 60000018000000
chunk5 non fs no 4 80000011000000
chunk6 non fs no 5 1000000112000000
non fs no 6 00
d1057all whole disk no 701202346
b. 第二個raid 5的可用磁碟空間為36gb,劃分三個分割槽,其中第乙個分割槽(裝置名為/dev/rdsk/1s1)、第二個分割槽(裝置名為/dev/rdsk/1s2)、第三個分割槽(裝置名為/dev/rdsk/1s3)全部用作原始裝置。
需要修改的核心引數定義在隨機文件$informixdir/release/en_us/0333/ids_7.3中。
(1)核心引數的調整
在單使用者狀態下,執行以下命令: #vi /etc/conf/cf.d/stune
修改檔案以下引數:
shmmax: 409600000shmmin: 1
shmall: 512shmmni: 100
shmseg: 6maxumem:524287
semmni: 8192semmns: 8192
semmap: 8192semmnu: 100
semmsl: 25
焊工培訓教材
氣割氣割是利用氣體火焰的熱能將工件切割處預熱到一定溫度後,噴出高速切割氧氣流,使其燃燒並放出熱量實現切割的方法,它與氣焊是本質不同的過程,氣焊是熔化金屬,而氣割是金屬在純氧中燃燒。1.金屬氧氣切割的條件 1 金屬材料的燃燒點必須低於其熔點,這是金屬氧氣切割的基本條件,否則切割是金屬先熔化而變為熔割過...
電工培訓教材
一 基礎理論 1 電工基礎知識 1 1直流電路基本概念 電壓 要使電荷作有規則地移動,必須在電路兩端有一電位差,稱為電壓,用符號u表示。電壓以伏特為單位,簡稱 伏 常用v表示。電動勢 乙個電源 例如發電機 電池等 能夠使電流持續不斷沿電路流動,就是因為它能使電路兩端維持一定的電位差,這種使電路兩端產...
電氣培訓教材
2010年電氣培訓教材 1.在純電阻電路中,電路的功率因數cos 為1。2.電動葫蘆的電氣控制線路是一種點動雙重聯鎖的正反轉控制線路。3.高壓裝置發生接地時,為了防止跨步電壓觸電,室外不得接近故障點8m以內。4.當變壓器容量為50kva時,其接地裝置的電阻不允許超過10 5.在操作閘刀開關時,動作應...