自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DB2 For z/OS or OS/390性能如何正確管理?

數(shù)據(jù)庫(kù)
以下的文章主要向大家講述的是正確管理DB2 For z/OS or OS/390性能的實(shí)際操作,以下就是對(duì)這一內(nèi)容的詳細(xì)解析。

文章主要向大家介紹的是正確管理DB2 For z/OS or OS/390性能的實(shí)際操作,今天各大組織面臨的很大問(wèn)題主要是在于如何使他們的應(yīng)用程序能夠運(yùn)行的非常良好,并且保持在非常高的效率上。

這將是一個(gè)永遠(yuǎn)沒(méi)有盡頭的工作,你將不得不重復(fù)多次的收集,分析和檢查性能相關(guān)的統(tǒng)計(jì)信息。當(dāng)一個(gè)DBMS 的系統(tǒng)例如DB2 被包括在你的應(yīng)用系統(tǒng)中時(shí),那么性能管理將會(huì)更加困難。

實(shí)際上,性能優(yōu)化是所有數(shù)據(jù)庫(kù)管理員所面臨的***的問(wèn)題之一,他們整天的聽(tīng)到和面臨客戶(hù)關(guān)于性能低下等類(lèi)似的抱怨,因?yàn)闆](méi)有用戶(hù)喜歡等待,當(dāng)他們使用一個(gè)應(yīng)用程序的時(shí)候,如果響應(yīng)時(shí)間過(guò)長(zhǎng),那么你將得到的是用戶(hù)無(wú)休止的抱怨和不滿(mǎn)。

對(duì)于什么原因?qū)е碌膽?yīng)用程序響應(yīng)時(shí)間過(guò)長(zhǎng),這可不是容易回答和解決的問(wèn)題,許多DBA 加班加點(diǎn)的工作,卻只能解決一部分性能問(wèn)題。在本文中我們將主要從性能管理和優(yōu)化的基礎(chǔ)部分開(kāi)始介紹,逐漸深入到調(diào)整DB2 數(shù)據(jù)庫(kù)和應(yīng)用程序性能的發(fā)展之路上。

每個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序,都會(huì)由最基本的三部分組成:操作系統(tǒng),數(shù)據(jù)庫(kù)和應(yīng)用程序。因此DBA 需要從這三方面入手,監(jiān)視和調(diào)整整個(gè)系統(tǒng)的性能。

一、調(diào)整系統(tǒng)

DB2 性能管理的開(kāi)始便是系統(tǒng)的調(diào)整,這里所說(shuō)的系統(tǒng)是由操作系統(tǒng)軟件和硬件組成,這個(gè)系統(tǒng)為應(yīng)用程序提供服務(wù)。從硬件的角度來(lái)看,主要包括主機(jī)本身,以及相應(yīng)的磁盤(pán)子系統(tǒng),網(wǎng)絡(luò)連接和所有的周邊設(shè)備。從軟件角度來(lái)看,最主要的是包括操作系統(tǒng),文件子系統(tǒng)以及數(shù)據(jù)管理子系統(tǒng),網(wǎng)絡(luò)協(xié)議和相關(guān)的中間件,例如交易處理器和消息隊(duì)列管理器等。

為了得到穩(wěn)定的系統(tǒng)性能,數(shù)據(jù)庫(kù)管理員必須能夠監(jiān)視所有這些軟硬件資源,并且能夠管理DB2 For z/OS or OS/390和優(yōu)化這些不同的軟硬件部分,使他們相互配合,例如:內(nèi)存的分配和存儲(chǔ)管理以及鄭和DBMS 和其他系統(tǒng)軟件,正確的是用數(shù)據(jù)庫(kù)log 等。

此外,數(shù)據(jù)庫(kù)管理員必須能夠合理的配置系統(tǒng)的安裝,移植和升級(jí)數(shù)據(jù)庫(kù)軟件。系統(tǒng)是應(yīng)用程序的基石,如果系統(tǒng)不能夠運(yùn)行的良好,那么基于他的各種應(yīng)用都將會(huì)運(yùn)行緩慢,甚至導(dǎo)致程序錯(cuò)誤。

對(duì)于管理DB2 系統(tǒng)性能,DBA 的***個(gè)工作便是保證所有獨(dú)立并且互相聯(lián)系的地址空間能夠正確地相互通訊,并且每個(gè)地址空間都能夠良好的運(yùn)行。例如,CICS ,IMS ,TSO ,WebSphere 和DB2 Connect 等。如果這些子程序不能正確地培植,所有這些子程序和子系統(tǒng)都有可能影響到DB2 應(yīng)用程序的性能。

例如,當(dāng)數(shù)據(jù)庫(kù)數(shù)據(jù)被CICS 程序訪(fǎng)問(wèn)時(shí),多個(gè)線(xiàn)程將同步工作,使許多用戶(hù)都能夠通過(guò)CICS 程序來(lái)同步訪(fǎng)問(wèn)DB2 中的數(shù)據(jù)。 使用CICS Attach Facility (通過(guò)這種機(jī)制,CICS 連接到DB2 )你可以連接每個(gè)CICS region 到一個(gè)DB2 系統(tǒng)。這樣多個(gè)DB2 系統(tǒng)通過(guò)配置,可以同布的連接到多個(gè)CICS region 上,DB2 為CICS 提供數(shù)據(jù)服務(wù)。

通過(guò)MVS 的TCB 來(lái)執(zhí)行SQL 的數(shù)據(jù)操作,這些TCB 都存在CICS 地址空間中,利用跨內(nèi)存指令來(lái)調(diào)用DB2 數(shù)據(jù)服務(wù)(DSNDBM1 )。

此外,資源控制表(RCT )也需要能夠正確備置以使DB2 程序使用。RCT 會(huì)運(yùn)行在CICS 空間中,并且僅僅適用于CICS 訪(fǎng)問(wèn)DB2 數(shù)據(jù)。它定義了CICS 交易如何使用DB2 資源,他為每個(gè)CICS 交易定義了一個(gè)Plan ,使用這個(gè)Plan 來(lái)訪(fǎng)問(wèn)DB2 ,同時(shí)定義了一些應(yīng)用程序Plan 訪(fǎng)問(wèn)DB2 的詳細(xì)參數(shù)和類(lèi)型。

DB2 數(shù)據(jù)管理員需要特別注意DB2 系統(tǒng)參數(shù)的配置,無(wú)論是通過(guò)DB2 命令或者DSNZPARMs 。對(duì)于性能優(yōu)化來(lái)說(shuō)最重要的就是內(nèi)存的使用,DB2 需要為Buffer ,EDM ,RID 以及排序緩存等分配內(nèi)存,內(nèi)存的數(shù)量是有限的,如何能夠有效地利用這些內(nèi)存,對(duì)于DB2 高效的性能至關(guān)重要。

DB2數(shù)據(jù)管理員需要特別注意DB2系統(tǒng)參數(shù)的配置,無(wú)論是通過(guò)DB2命令或者DSNZPARMs。對(duì)于性能優(yōu)化來(lái)說(shuō)最重要的就是內(nèi)存的使用,DB2需要為Buffer,EDM,RID以及排序緩存等分配內(nèi)存,內(nèi)存的數(shù)量是有限的,如何能夠有效地利用這些內(nèi)存,對(duì)于DB2高效的性能至關(guān)重要。

參考資料:

Moulder, Tom, Performance Management of a Data Warehouse, BMC Software white paper, 2001.

Mullins, Craig S., DB2 Developers Guide, 4th edition, Indianapolis, IN (2000) SAMS

 

Publishing, ISBN 0-672-31828-8

 

Mullins, Craig S., A DB2 for z/OS Performance Road Map, eServer Magazine, Mainframe

 

edition, April 2002.

 

以上的相關(guān)內(nèi)容就是對(duì)管理DB2 For z/OS or OS/390的性能的介紹,望你能有所收獲。

 

【編輯推薦】

  1. 對(duì)DB2 實(shí)現(xiàn)split的操作流程描述
  2. DB2數(shù)據(jù)庫(kù)編譯中那兩個(gè)問(wèn)題會(huì)困擾你?
  3. JDBC連接DB2數(shù)據(jù)庫(kù)的“捷徑”
  4. IBM DB2 Catalog如何正確應(yīng)用?
  5. DB2占用端口號(hào)如何在Linux或Unix下查看?
責(zé)任編輯:佚名 來(lái)源: div-css.com
相關(guān)推薦

2010-08-13 15:20:26

DB2 For zOS or OS390

2012-07-11 09:57:41

CATechnologieDB2

2010-08-11 16:33:39

DB2 V9.1forOS

2010-09-07 16:11:19

執(zhí)行DB2命令

2010-08-05 09:14:29

DB2隔離級(jí)別

2010-08-18 16:45:40

IBM DB2 Cat

2010-08-17 09:11:42

DB2數(shù)據(jù)庫(kù)備份性能

2010-08-05 15:40:07

DB2快照函數(shù)

2010-08-20 10:18:32

DB2自動(dòng)增長(zhǎng)主鍵

2011-03-21 09:51:04

DB2性能優(yōu)化

2010-08-13 10:50:15

DB2取得當(dāng)前時(shí)間

2010-07-29 10:19:18

提高DB2 IMPOR

2010-08-19 13:14:17

DB2自動(dòng)增長(zhǎng)主鍵

2010-08-26 16:15:25

DB2數(shù)據(jù)庫(kù)管理

2010-11-01 12:11:43

DB2表空間

2010-11-01 11:13:57

DB2表管理

2010-08-05 17:47:51

DB2 admin管理

2010-08-16 11:34:11

IBM DB2 V9.

2010-08-05 14:03:46

連接ibm DB2

2010-08-04 10:03:37

DB2 9 分布式管理
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)