日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁(yè) > 數(shù)據(jù)庫(kù) > DB2 > 正文

DB2優(yōu)化(簡(jiǎn)易版)

2020-01-31 14:54:04
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
正在看的db2教程是:DB2優(yōu)化(簡(jiǎn)易版)。預(yù)備―monitors ON
db2 "update monitor switches using 
lock ON sort ON bufferpool ON uow ON 
table ON statement ON"
打開(kāi)監(jiān)視開(kāi)關(guān),獲取需要的性能信息
最簡(jiǎn)單而最見(jiàn)成效的―Bufferpool
緩沖池是內(nèi)存中的一塊存儲(chǔ)區(qū)域,用于臨時(shí)讀入和更改數(shù)據(jù)庫(kù)頁(yè)(包含表行或索引項(xiàng))。緩沖池的用途是為了提高數(shù)據(jù)庫(kù)系統(tǒng)的性能。從內(nèi)存訪問(wèn)數(shù)據(jù)要比從磁盤訪問(wèn)數(shù)據(jù)快得多。因此,數(shù)據(jù)庫(kù)管理器需要從磁盤讀取或?qū)懭氪疟P的次數(shù)越少,性能就越好。對(duì)一個(gè)或多個(gè)緩沖池進(jìn)行配置之所以是調(diào)優(yōu)的最重要方面,是因?yàn)檫B接至數(shù)據(jù)庫(kù)的應(yīng)用程序的大多數(shù)數(shù)據(jù)(不包括大對(duì)象和長(zhǎng)字段數(shù)據(jù))操作都在緩沖池中進(jìn)行。
缺省情況下,應(yīng)用程序使用緩沖池 IBMDEFAULTBP,它是在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)創(chuàng)建的。當(dāng) SYSCAT.BUFFERPOOLS 目錄表中該緩沖池的 NPAGES 值為 -1 時(shí),DB2 數(shù)據(jù)庫(kù)配置參數(shù) BUFFPAGE 控制著緩沖池的大小。否則會(huì)忽略 BUFFPAGE 參數(shù),并且用 NPAGES 參數(shù)所指定的頁(yè)數(shù)創(chuàng)建緩沖池。
建議對(duì)于僅使用一個(gè)緩沖池的應(yīng)用程序,將 NPAGES 更改成 -1,這樣 BUFFPAGE 就可以控制該緩沖池的大小。這使得更新和報(bào)告緩沖池大小以及其它 DB2 數(shù)據(jù)庫(kù)配置參數(shù)變得更加方便。
確保可以使用數(shù)據(jù)庫(kù)配置中的 BUFFPAGE 參數(shù)來(lái)控制緩沖池大小之后,將該參數(shù)設(shè)置成合適的值。根據(jù)數(shù)據(jù)庫(kù)的大小和應(yīng)用程序的性質(zhì)將該參數(shù)設(shè)置成一個(gè)合理的大值,這種做法很安全。通常,該參數(shù)的缺省值非常小,可能滿足不了要求。
db2 "get snapshot for all bufferpools"
在數(shù)據(jù)庫(kù)快照或緩沖池快照的快照輸出中,查找下列"logical reads"和"physical reads",這樣就可以計(jì)算出緩沖池命中率,它可以幫助調(diào)優(yōu)緩沖池:
緩沖池命中率表明數(shù)據(jù)庫(kù)管理器不需要從磁盤裝入頁(yè)(即該頁(yè)已經(jīng)在緩沖池中)就能處理頁(yè)請(qǐng)求的時(shí)間百分比。緩沖池的命中率越高,使用磁盤 I/O 的頻率就越低。按如下計(jì)算緩沖池命中率:
(1 - ((buffer pool data physical reads + buffer pool index physical reads) /
(buffer pool data logical reads + pool index logical reads))
) * 100%
這個(gè)計(jì)算考慮了緩沖池高速緩存的所有頁(yè)(索引和數(shù)據(jù))。理想情況下,該比率應(yīng)當(dāng)超過(guò) 95%,并盡可能接近 100%。要提高緩沖池命中率,請(qǐng)嘗試下面這些方法:
增加緩沖池大小。 
考慮分配多個(gè)緩沖池,如果可能的話,為每個(gè)經(jīng)常被訪問(wèn)的大表所屬的表空間分配一個(gè)緩沖池,為一組小表分配一個(gè)緩沖池,然后嘗試一下使用不同大小的緩沖池以查看哪種組合會(huì)提供最佳性能。 
如果已分配的內(nèi)存不能幫助提高性能,那么請(qǐng)避免給緩沖池分配過(guò)多的內(nèi)存。應(yīng)當(dāng)根據(jù)取自測(cè)試環(huán)境的快照信息來(lái)決定緩沖池的大小。
太小的緩沖池會(huì)產(chǎn)生過(guò)多的、不必要的物理 I/O。太大的緩沖池使系統(tǒng)處在操作系統(tǒng)頁(yè)面調(diào)度的風(fēng)險(xiǎn)中并消耗不必要的 CPU 周期來(lái)管理過(guò)度分配的內(nèi)存。正好合適的緩沖池大小就在"太小"和"太大"之間的某個(gè)平衡點(diǎn)上。適當(dāng)?shù)拇笮〈嬖谟诨貓?bào)將要開(kāi)始減少的點(diǎn)上。
獲得最佳性能的―SQL
一條糟糕的 SQL 語(yǔ)句會(huì)徹底破壞一切。一個(gè)相對(duì)簡(jiǎn)單的 SQL 語(yǔ)句也能夠搞糟一個(gè)調(diào)整得很好的數(shù)據(jù)庫(kù)和機(jī)器。對(duì)于很多這些語(yǔ)句,天底下(或在文件中)沒(méi)有 DB2 UDB 配置參數(shù)能夠糾正因錯(cuò)誤的 SQL 語(yǔ)句導(dǎo)致的高成本的情況。
更糟糕的是,DBA 常常受到種種束縛:不能更改 SQL(可能是因?yàn)樗菓?yīng)用程序供應(yīng)商提供的)。這給 DBA 只留下三條路可走:
1. 更改或添加索引
2. 更改群集
3. 更改目錄統(tǒng)計(jì)信息
健壯的應(yīng)用程序由成千上萬(wàn)條不同的 SQL 語(yǔ)句組成。這些語(yǔ)句執(zhí)行的頻率隨應(yīng)用程序的功能和日常的業(yè)務(wù)需要的不同而不同。SQL 語(yǔ)句的實(shí)際成本是它執(zhí)行一次的成本乘以它執(zhí)行的次數(shù)。
每個(gè) DBA 所面臨的重大的任務(wù)是,識(shí)別具有最高"實(shí)際成本"的語(yǔ)句的挑戰(zhàn),并且減少這些語(yǔ)句的成本。
通過(guò)本機(jī) DB2 Explain 實(shí)用程序、一些第三方供應(yīng)商提供的工具或 DB2 UDB SQL Event Monitor 數(shù)據(jù),可以計(jì)算出執(zhí)行一次 SQL 語(yǔ)句所用的資源成本。但是語(yǔ)句執(zhí)行頻率只能通過(guò)仔細(xì)和耗時(shí)地分析 DB2 UDB SQL Event Monitor 的數(shù)據(jù)來(lái)了解。
最佳性能不僅需要排除高成本 SQL 語(yǔ)句,而且需要確保相應(yīng)的物理基礎(chǔ)結(jié)構(gòu)是適當(dāng)?shù)摹.?dāng)所有的調(diào)節(jié)旋鈕都設(shè)置得恰到好處、內(nèi)存被有效地分配到池和堆而且 I/O 均勻地分配到各個(gè)磁盤時(shí),才可得到最佳性能。
不可遺漏的―Lock
這些與鎖相關(guān)的控制都是數(shù)據(jù)庫(kù)配置參數(shù): 
LOCKLIST 表明分配給鎖列表的存儲(chǔ)容量。每個(gè)數(shù)據(jù)庫(kù)都有一個(gè)鎖列表,鎖列表包含了并發(fā)連接到該數(shù)據(jù)庫(kù)的所有應(yīng)用程序所持有的鎖。鎖定是數(shù)據(jù)庫(kù)管理器用來(lái)控制多個(gè)應(yīng)用程序并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的機(jī)制。行和表都可以被鎖定。根據(jù)對(duì)象是否還持有其它鎖,每把鎖需要 32 個(gè)或 64 個(gè)字節(jié)的鎖列表: 
需要 64 個(gè)字節(jié)來(lái)持有某個(gè)對(duì)象上的鎖,在這個(gè)對(duì)象上,沒(méi)有持有其它鎖。 
需要 32 個(gè)字節(jié)來(lái)記錄某個(gè)對(duì)象上的鎖,在這個(gè)對(duì)象上,已經(jīng)持有一個(gè)鎖。
MAXLOCKS 定義了應(yīng)用程序持有的鎖列表的百分比,在數(shù)據(jù)庫(kù)管理器執(zhí)行鎖升級(jí)之前必須填充該鎖列表。當(dāng)一個(gè)應(yīng)用程序所使用的鎖列表百分比達(dá)到 MAXLOCKS 時(shí),數(shù)據(jù)庫(kù)管理器會(huì)升級(jí)這些鎖,這意味著用表鎖代替行鎖,從而減少列表中鎖的數(shù)量。當(dāng)任何一個(gè)應(yīng)用程序所持有的鎖數(shù)量達(dá)到整個(gè)鎖列表大小的這個(gè)百分比時(shí),對(duì)該應(yīng)用程序所持有的鎖進(jìn)行鎖升級(jí)。如果鎖列表用完了空間,那么也會(huì)發(fā)生鎖升級(jí)。數(shù)據(jù)庫(kù)管理器通過(guò)查看應(yīng)用程序的鎖列表并查找行鎖最多的表,來(lái)決定對(duì)哪些鎖進(jìn)行升級(jí)。如果用一個(gè)表鎖替換這些行鎖,將不再會(huì)超出 MAXLOCKS 值,那么鎖升級(jí)就會(huì)停止。否則,鎖升級(jí)就會(huì)一直進(jìn)行,直到所持有的鎖列表百分比低于 MAXLOCKS。MAXLOCKS 參數(shù)乘以 MAXAPPLS 參數(shù)不能小于 100。
雖然升級(jí)過(guò)程本身并不用花很多時(shí)間,但是鎖定整個(gè)表(相對(duì)于鎖定個(gè)別行)降低了并發(fā)性,而且數(shù)據(jù)庫(kù)的整體性能可能會(huì)由于對(duì)受鎖升級(jí)影響的表的后續(xù)訪問(wèn)而降低。
LOCKTIMEOUT 的缺省值是 -1,這意味著將沒(méi)有鎖超時(shí)(對(duì) OLTP 應(yīng)用程序,這種情況可能會(huì)是災(zāi)難性的)。許多 DB2 用戶用 LOCKTIMEOUT = -1。將 LOCKTIMEOUT 設(shè)置為很短的時(shí)間值,例如 10 或 15 秒。在鎖上等待過(guò)長(zhǎng)時(shí)間會(huì)在鎖上產(chǎn)生雪崩效應(yīng)。
首先,用以下命令檢查 LOCKTIMEOUT 的值:
db2 "get db cfg for DBNAME"
并查找包含以下文本的行:
Lock timeout (sec) (LOCKTIMEOUT) = -1
如果值是 -1,考慮使用以下命令將它更改為 

[1] [2] 下一頁(yè)

正在看的db2教程是:DB2優(yōu)化(簡(jiǎn)易版)。;15 秒(一定要首先詢問(wèn)應(yīng)用程序開(kāi)發(fā)者或供應(yīng)商以確保應(yīng)用程序能夠處理鎖超時(shí)):
db2 "update db cfg for DBNAME using LOCKTIMEOUT 15"
同時(shí)應(yīng)該監(jiān)視鎖等待的數(shù)量、鎖等待時(shí)間和正在使用鎖列表內(nèi)存(lock list memory)的量。請(qǐng)發(fā)出以下命令:
db2 "get snapshot for database on DBNAME"
如果 Lock list memory in use (Bytes) 超過(guò)所定義 LOCKLIST 大小的 50%,那么在 LOCKLIST 數(shù)據(jù)庫(kù)配置中增加 4k 頁(yè)的數(shù)量。

本新聞共2頁(yè),當(dāng)前在第1頁(yè)  1  2  


上一頁(yè)  [1] [2] 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

久久中文免费视频| 精品区一区二区| 欧美日韩综合色| 国产蜜臀在线| 九一久久久久久| 中文字幕精品视频| 日韩精品视频中文字幕| 国产欧美日韩中文字幕| 国产中文在线| av免费不卡国产观看| 亚洲三级中文字幕| 亚洲国产福利视频| 亚洲尤物av| 日韩中文字幕在线播放| 国产婷婷在线观看| 亚洲乱码中文字幕| 欧美日韩久久久| 精品人妻一区二区三区视频| 久久视频一区| 国产日产一区二区| 国产成人精品免费网站| 欧美日韩国产免费观看| 深夜福利一区| 精品不卡一区二区| 欧美黄页在线免费观看| 精人妻一区二区三区| 精品国自产在线观看| 欧美日韩国产综合视频在线观看| 亚洲综合日韩欧美| 青青久在线视频免费观看| 91精品日本| 欧美成人一区二区| 免费国产h视频在线观看86| 亚洲精品中文字幕乱码三区| 午夜一区二区三区视频| 免费精品国产自产拍在| 精品婷婷伊人一区三区三| 黄色国产在线| 97天天综合网| 精品国产欧美日韩| 日韩欧美国产成人精品免费| 亚洲综合在线中文字幕| 黄色国产在线| 欧美国产一级片| 久久久99久久| 日韩欧美一二三| 樱花草www在线观看| 中文字幕亚洲一区二区av在线| 1024国产在线| 欧美日韩精品在线播放| 中文字幕久久av| 一区二区三区免费看视频| 欧美三级一区二区三区| 久久精品不卡| 欧美日韩综合在线| 一级日韩一级欧美| 久久久水蜜桃| 久久电影国产免费久久电影| 久久91精品国产91久久小草| 国产在线第一页| 日韩久久久精品| 日韩欧美国产免费播放| 欧美日韩国产一二| 欧洲精品在线一区| 日本熟女一区二区| 在线一区免费| 91精品国产入口| 日韩中文字幕第一页| 在线亚洲免费| 国产欧美久久久精品免费| 久久中文免费视频| 亚洲高清精品视频| 欧美日韩在线不卡| 免费在线视频一级不卡| 亚洲小说春色综合另类网蜜桃| 国产黄色片大全| 国产日韩第一页v| 午夜少妇久久久久久久久| 欧美日韩在线视频一区| 日韩精品视频在线免费观看| 国产午夜精品视频免费不卡69堂 | 国产69精品久久久久孕妇国产69久久 | 中文字幕 亚洲一区| 亚洲福利视频专区| 国产手机视频一区二区| 最近中文字幕第一页| 亚洲高清不卡一区| 国产在线不卡av| 精品三级久久| 精品色蜜蜜精品视频在线观看| 欧美日韩精品久久久| 欧美日韩午夜在线| 日韩中文字幕| 日韩视频一区在线观看| 欧美日韩国产成人| 欧美日韩综合在线| 最新中文在线视频| 日韩精品免费观看视频| 色屁屁一区二区| 精品福利一区二区三区| 91精品在线看V| 国产一区激情在线| 精品在线一区二区三区| 日韩av二区| 亚洲欧美中文字幕在线观看| 亚洲精品中文字幕乱码三区| 日韩中文字幕国产| 国产一卡2卡3卡免费网站| 精品综合久久久久| 亚洲福利在线视频| 国产高清精品二区| 日韩av综合在线观看| 在线日韩中文字幕| 一二三区精品视频| 视频一区三区| 欧美国产综合在线V| 日韩精品欧美| 在线三级av| 婷婷精品视频| 91精品久久久久久久久久| 日韩国产成人| 国产裸舞福利在线视频合集| 欧美婷婷精品激情| av丝袜在线| 欧美日韩一级片在线观看| 日韩欧美999| 欧美日韩中文字幕精品| 欧美1234区| 日韩国产欧美| 久久久精品网| 国产99精品| 美国av一区二区| 国产在线第一页| 日韩精品视频在线| aaa免费看大片| 日韩激情一区| 久久精品电影| 精品乱人伦一区二区三区| 中文字幕亚洲字幕| 亚洲一区日韩精品中文字幕| 精品视频999| aaa欧美日韩| 国产v日产∨综合v精品视频| 欧美在线视频第一页| 欧美三级日韩三级国产三级| 91精品国产自产在线丝袜啪| 精品久久久三级| 国产三级第一页| 午夜精品一区二区三区视频免费看| 国产偷久久久精品专区| 日本精品免费观看高清观看| 国产在线导航| 亚洲社区在线| 日韩三级高清在线| 日韩av在线中文字幕| wwwwww国产| 91久久中文| 精品在线网站观看| 不卡一区二区三区视频| 精品视频在线导航| 亚洲大片免费看| eeuss一区| 欧美日韩国产在线播放| 日韩一级免费在线观看| 一区二区三区在线免费| www.精品av.com| 欧美午夜影院在线视频| 国产欧美日韩在线播放| 97国产视频| 国产精久久久久| 午夜亚洲一区| 99精品在线播放| 日韩欧美99| 久久在线91| 国产亚洲福利| 久久视频免费看| 国产123在线| 国产在线观看a| 亚洲成年网站在线观看| 国产日韩1区| 精品国产综合久久| 免费视频久久| 一区二区三区高清在线| 日韩免费精品视频| 国产91久久久久蜜臀青青天草二 | 97最新国自产拍视频在线完整在线看 | 日本亚洲欧美三级| 日韩欧美不卡| 色屁屁一区二区| 欧美日韩国产综合视频在线观看中文| 亚洲成av人片一区二区密柚| 国产裸体歌舞团一区二区| www..com日韩| 国产不卡在线| 国产视频一二区| 国产不卡在线| 91精品国产综合久久福利| 国产一级片在线| 国产小视频免费在线网址| 国产精久久久久| 在线一区免费| 国产网站欧美日韩免费精品在线观看 | 欧美日韩综合色| 日韩精品一级| 亚洲视频色图| 久久精品www| 久久99精品国产| 最近高清中文在线字幕在线观看| 日韩在线小视频| 免费精品国产自产拍观看| 欧美 日韩 国产在线| 日韩欧美亚洲国产一区| 一区二区日韩av| 视频一区二区不卡| 亚洲九九精品| 九九精品调教| 国产一区 二区 三区一级| 国产午夜精品久久| 另类专区欧美| 91精品国产综合久久久久久漫画 | 日韩一级中文字幕| 中文字幕乱码在线| 国产香蕉精品视频| 国产一二三四| av影视在线看| 亚洲黄色片在线观看| 欧美日韩国产一中文字不卡| 一区二区三区在线免费| 欧美日韩在线视频一区| 国产一区精品在线| 日韩.com| av丝袜在线| 99精品免费观看| 日本免费看黄| 亚洲а∨精品天堂在线| 最近免费中文字幕在线第一页| 日韩在线中文字幕| 国产999精品在线观看| 91极品视频在线观看| 日韩精品丝袜在线| 欧美日韩在线综合| 欧美日韩午夜在线| 国产高清精品在线| 一区二区三区四区五区视频在线观看| 国产一区精品| 中文字幕中文字幕精品| 欧美日韩国产观看视频| 日韩精品在线播放| 国产亚洲欧美中文| 91久久精品国产91久久| 国产绿帽一区二区三区| 成人久久久久| 精品国产31久久久久久| 精品国产91乱高清在线观看| 欧美日韩在线三级| 国产免费电影网站入口| 午夜av一区二区| 深夜福利亚洲| 国产成人精品三级| 一区二区精品| 国产亚洲污的网站| 亚洲福利一区二区三区| 一级国产黄色片| 在线视频国内一区二区| 国产欧美日韩不卡| 日韩中文字幕亚洲| 日韩av一区二区在线观看| 欧美久久久精品| 亚洲黄色片在线观看| 一级片免费网站| 午夜av一区二区| 欧美日韩国产黄色| 日韩av二区| 国产欧美 在线欧美| 亚洲大胆人体av| 欧美日韩国产123区| 精品1区2区3区| 亚洲黄色片在线观看| 国产一级片网站| 免费国产成人看片在线| 日韩不卡高清视频| 亚洲热线99精品视频| 不卡一区2区| www日韩在线观看| 色综合天天综合网天天狠天天| 欧美婷婷久久| 国产最新在线| 91精品国产日韩91久久久久久| 欧美三级在线看| 欧美在线日韩在线| 91久久精品网| 国产日韩成人精品| 亚洲最新免费视频| 日韩精品福利视频| 国产91欧美| 日韩中文字幕在线视频播放| 91久久视频| 91精品视频国产| 国产字幕在线看| 国产日韩精品电影| 不卡一区二区三区视频| 亚洲乱码在线观看| 欧美 日韩 国产 在线| 欧美日韩一区二区在线视频| 精品福利二区三区| 日韩欧美一级二级三级久久久| 精品视频久久| 国产婷婷色一区二区三区| 国产成人一区二区精品非洲| 免费日韩精品中文字幕视频在线| 欧美国产综合视频| 国产在成人精品线拍偷自揄拍 | 日韩在线视频精品| 欧美专区中文字幕| 高清1区2区| 国产欧美日韩在线观看| 999精品在线| www.久久草| 精品欧美不卡一区二区在线观看| 亚洲午夜91| 日韩一级免费在线观看| 欧美日韩精品久久久| 日韩精品视频中文在线观看| 精品日韩在线观看| 中文字幕欧美亚洲| 99久久www免费| 91精品国产自产观看在线| 久草中文在线观看| 国产一级在线免费观看| 国产福利免费在线观看| 国产日韩精品电影| 国产拍揄自揄精品视频麻豆| 国产在线不卡av| 欧美日韩高清在线播放| 蜜桃精品视频| 国产绿帽一区二区三区| 午夜国产福利在线观看| 欧美日韩在线第一页| 日韩欧美在线字幕| 中文字幕中文字幕精品| 91精品国产91| 欧美日韩高清在线一区| 阿v免费在线观看| 国产欧美日韩精品综合| 欧美日韩国产免费观看| 亚洲国产一区自拍| 精品在线一区二区| 日韩欧美综合在线| 国产福利一区在线观看| 亚洲欧美日本另类| 免费高清在线一区| 在线看的av| 欧美日韩国产在线播放| 二区中文字幕| 日韩视频专区| 国产在线黄色片| 免费看ww视频网站入口| 欧美日韩精品国产| 欧美亚洲综合视频| av影视在线看| 国产在线欧美| www.三级.com| 国产高清精品二区| 精品免费久久久| 国产黄色片中文字幕| 日韩欧美一卡二卡| 一区二区三区精品在线| 日韩精品a在线观看91| 精品国产免费观看一区| 麻豆精品视频入口| 亚洲国产www| 欧美日韩国产专区| 国产91欧美| 久久99久久久久| 欧美日韩中文字幕视频| 久久久精品福利| 欧美日韩精品久久久| 久久婷婷国产| 精品久久久91| 91午夜在线| 日韩欧美中文字幕公布| 国产99精品| 国产一区高清视频| 欧美 日韩 国产在线观看| 日韩wumaV| 成片免费观看| 国产在成人精品线拍偷自揄拍| 一区二区三区视频网站| 久久久久久欧美| 一区二区不卡在线播放| 久久久精品福利| 亚洲中文字幕一区| 日韩精品视频免费播放| 999精品视频在线观看播放| 日韩欧美中文第一页| av一卡二卡| 欧美片网站免费| 欧美日韩夫妻久久| 日韩精品视频免费播放| 日韩视频中文|