INFORMIX培訓教材

2021-07-07 01:36:40 字數 4569 閱讀 5882

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.在操作閘刀開關時,動作應...