校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > DB2優(yōu)化(簡易版)

DB2優(yōu)化(簡易版)

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

[1] [2] 下一頁

正在看的db2教程是:DB2優(yōu)化(簡易版)。;15 秒(一定要首先詢問應(yīng)用程序開發(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)的量。請發(fā)出以下命令:
db2 "get snapshot for database on DBNAME"
如果 Lock list memory in use (Bytes) 超過所定義 LOCKLIST 大小的 50%,那么在 LOCKLIST 數(shù)據(jù)庫配置中增加 4k 頁的數(shù)量。

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


上一頁  [1] [2] 

您可能感興趣的文章:
  • DB2 常用命令小結(jié)
  • 比較SQL Server與Oracle、DB2
  • DB2數(shù)據(jù)庫的備份和恢復(fù)
  • IBM DB2 日常維護(hù)匯總(一)
  • DB2數(shù)據(jù)庫的安裝
  • DB2常用傻瓜問題1000問(一)
  • DB2數(shù)據(jù)同步方面的經(jīng)驗(yàn)
  • DB2常用傻瓜問題1000問(四)
  • DB2個(gè)人版(Linux)安裝
  • Db2數(shù)據(jù)庫中常見的堵塞問題分析與處理方法

標(biāo)簽:平頂山 仙桃 唐山 潛江 茂名 貴港 長白山 惠州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《DB2優(yōu)化(簡易版)》,本文關(guān)鍵詞  DB2,優(yōu)化,簡易,版,DB2,優(yōu)化,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《DB2優(yōu)化(簡易版)》相關(guān)的同類信息!
  • 本頁收集關(guān)于DB2優(yōu)化(簡易版)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    91久久精品网| 国产传媒一区在线| 亚洲精品视频一区| 亚洲视频免费在线观看| 国产精品免费丝袜| √…a在线天堂一区| 亚洲最新在线观看| 午夜精品久久久久久久久久久| 一区二区理论电影在线观看| 亚洲一区二区三区在线看| 午夜精品视频一区| 久久国产成人午夜av影院| 久久91精品国产91久久小草| 懂色一区二区三区免费观看| 91麻豆国产福利在线观看| 欧美午夜视频网站| 日本一二三不卡| 亚洲高清在线精品| 国产精品夜夜嗨| 在线视频综合导航| 亚洲精品一区二区三区四区高清 | 国产色婷婷亚洲99精品小说| 久久视频一区二区| 亚洲免费伊人电影| 国产在线不卡一卡二卡三卡四卡| 91丨porny丨在线| 欧美一区二区三区免费观看视频| 日韩一区二区在线观看视频| 国产精品高潮久久久久无| 日本成人在线网站| 欧美在线观看你懂的| 国产精品妹子av| 韩国成人精品a∨在线观看| 99精品国产视频| 国产精品家庭影院| 成人小视频免费在线观看| 欧美一卡2卡3卡4卡| 婷婷综合另类小说色区| 欧美日韩国产一二三| 亚洲mv在线观看| 欧美日韩美少妇| 日本系列欧美系列| 日韩精品一区二区三区中文不卡| 免费成人结看片| 日韩精品一区二区三区在线| 美腿丝袜亚洲综合| 在线观看网站黄不卡| 国产精品久久久久毛片软件| 成人污视频在线观看| 国产精品入口麻豆原神| 99热在这里有精品免费| 亚洲欧美一区二区不卡| 精品1区2区3区| 裸体一区二区三区| 亚洲精品一区二区三区精华液| 久久se精品一区二区| 99在线热播精品免费| 亚洲人成伊人成综合网小说| 在线观看一区二区视频| 人人爽香蕉精品| 国产精品污污网站在线观看| 欧美羞羞免费网站| 精品午夜一区二区三区在线观看| 国产精品久久二区二区| 欧美日韩精品一区二区天天拍小说| 奇米777欧美一区二区| 国产精品久久精品日日| 日韩一区二区在线观看| 97久久超碰精品国产| 久久99精品国产.久久久久久| 1000精品久久久久久久久| 日韩视频免费观看高清完整版在线观看 | 欧美日韩美女一区二区| 丁香婷婷深情五月亚洲| 美国av一区二区| 亚洲国产精品一区二区www在线 | 91啪亚洲精品| 成人黄色综合网站| 亚洲成av人片一区二区| 亚洲婷婷在线视频| 国产精品私人影院| 国产日韩av一区| 欧美mv和日韩mv国产网站| 制服丝袜国产精品| 日韩免费视频线观看| 日韩一区二区免费在线观看| 3d成人动漫网站| 欧美精品丝袜中出| 日韩三级在线观看| 欧美成va人片在线观看| 久久亚洲捆绑美女| 国产蜜臀av在线一区二区三区| 2014亚洲片线观看视频免费| 日本一区二区免费在线观看视频 | 欧美日韩一级片在线观看| 在线日韩一区二区| 日韩午夜在线播放| 2014亚洲片线观看视频免费| 欧美国产精品一区二区三区| 中文字幕亚洲一区二区va在线| 国产精品福利一区二区三区| 亚洲色图一区二区| 秋霞影院一区二区| 不卡av免费在线观看| 欧美日产国产精品| 欧美一级搡bbbb搡bbbb| 亚洲国产精品成人综合色在线婷婷| 国产欧美日韩不卡免费| 日韩有码一区二区三区| 国产精品911| 欧美日韩成人综合天天影院| 欧美国产一区二区在线观看| 午夜激情综合网| 国产a久久麻豆| 69久久夜色精品国产69蝌蚪网| 亚洲自拍欧美精品| 欧美一级二级三级乱码| 色综合久久99| 国产精品三级av| 国产成a人亚洲精品| 欧美电视剧在线看免费| 亚洲一二三四在线观看| 成人av在线一区二区| xf在线a精品一区二区视频网站| 日韩vs国产vs欧美| 欧美日韩视频专区在线播放| 亚洲色图.com| 99久久精品国产一区二区三区| 久久九九全国免费| 国产乱子伦一区二区三区国色天香| 69精品人人人人| 免费成人小视频| 久久综合九色综合97_久久久| 看片的网站亚洲| 精品日韩一区二区三区| 美女一区二区在线观看| 精品欧美一区二区在线观看| 首页欧美精品中文字幕| 日韩色在线观看| 国产成人av资源| 亚洲综合色噜噜狠狠| 欧美日韩在线免费视频| 麻豆久久一区二区| 欧美va日韩va| 色综合网色综合| 久久精品国产精品亚洲红杏| 久久网这里都是精品| 欧美在线一区二区三区| 韩国精品主播一区二区在线观看| 欧美激情综合五月色丁香小说| av激情成人网| 美女视频黄免费的久久| 亚洲欧美日韩中文播放| 欧美tickling挠脚心丨vk| 97精品视频在线观看自产线路二| 午夜亚洲福利老司机| 国产欧美日韩中文久久| 欧美一区二区性放荡片| 99精品欧美一区二区蜜桃免费 | 国产一区二区三区免费看| 亚洲激情在线激情| 日本一区二区免费在线| 欧美一二三区在线| 欧美午夜精品理论片a级按摩| 韩国精品主播一区二区在线观看 | 欧美经典一区二区| 3751色影院一区二区三区| 99r国产精品| www.色精品| 国产成人午夜片在线观看高清观看 | 国产精品传媒视频| 日本一区二区在线不卡| 国产亚洲欧美在线| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美日韩精品专区| 色狠狠桃花综合| 欧美色视频在线观看| 欧美日韩黄色影视| 91精品国产91综合久久蜜臀| 欧美精品自拍偷拍| 欧美成人aa大片| 国产欧美一区二区三区鸳鸯浴| 26uuu欧美| 亚洲欧美自拍偷拍| 亚洲最新视频在线观看| 婷婷开心激情综合| 亚洲激情在线激情| 五月天亚洲婷婷| 国产精品正在播放| 一本大道久久a久久精品综合| 欧美最新大片在线看| 欧美一区二区三区四区久久| www.亚洲激情.com| 国内成+人亚洲+欧美+综合在线 | 91精品国产欧美一区二区| 日韩欧美国产一区二区三区| 国产日产欧美一区| 亚洲国产视频网站| 粉嫩蜜臀av国产精品网站| 欧美性生活久久|