精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

DB2死鎖與鎖等待兩種情形的全面解析

數(shù)據(jù)庫(kù)
此文章主要向大家講述的是全面解析DB2死鎖與鎖等待兩種情形,以及對(duì)查看和更改和鎖相關(guān)的主要數(shù)據(jù)庫(kù)參數(shù)的具體描述。

以下的文章主要向大家描述的是全面解析DB2死鎖與鎖等待兩種情形,我們大家都知道在實(shí)際操作中,鎖的主要功能是數(shù)據(jù)庫(kù)為了控制并發(fā)數(shù)據(jù)的完整性而引入的機(jī)制,在并發(fā)應(yīng)用中出現(xiàn)鎖現(xiàn)象并不可怕,鎖現(xiàn)象通常分為死鎖和鎖等待兩種情形。

死鎖是因?yàn)閮蓚€(gè)并發(fā)的進(jìn)程或者線程同時(shí)各自占有一個(gè)資源,又需要占有對(duì)方資源,但又都各不相讓造成的,這通常是因?yàn)槌绦蛟诓l(fā)上考慮不周造成的。

 

鎖等待則是數(shù)據(jù)庫(kù)中最普通的情況,一各應(yīng)用使用數(shù)據(jù)期間必然要加鎖,防止其他進(jìn)程或應(yīng)用破壞數(shù)據(jù),其他進(jìn)程或應(yīng)用在此期間不得不等待前一個(gè)應(yīng)用釋放鎖。鎖等待時(shí)間參數(shù)是可調(diào)的,但要視實(shí)際應(yīng)用情況而定,比如在網(wǎng)絡(luò)環(huán)境中,復(fù)雜應(yīng)用環(huán)境,或者對(duì)實(shí)時(shí)性要求不高的環(huán)境中,可以將鎖等待時(shí)間調(diào)大一些,有些情況要調(diào)小一些。鎖等待不同于死鎖,死鎖屬于程序并發(fā)不當(dāng),需要調(diào)整程序并發(fā)機(jī)制,鎖等待則屬于性能問(wèn)題,可能需要調(diào)整程序的sql語(yǔ)句。

 

不管是DB2死鎖還是鎖等待,數(shù)據(jù)庫(kù)都有相應(yīng)參數(shù)可調(diào),也有相應(yīng)的工具可以捕獲和分析,以下是鎖處理的通常辦法。

 

查看和更改與鎖相關(guān)的主要數(shù)據(jù)庫(kù)參數(shù)

 

查看當(dāng)前并發(fā)應(yīng)用

查看和更改快照參數(shù)

獲取快照

使用事件查看器

1.查看和更改與鎖相關(guān)的主要配置參數(shù)

 

CLP方式:

db2 get db cfg

在參數(shù)列表中尋找DLCHKTIME和LOCKTIMEOUT兩個(gè)參數(shù)。

-DLCHKTIME 單位是毫秒,是DB2死鎖的間隔時(shí)間,假設(shè)該值為10000ms,則意味著每隔10秒鐘檢查一下當(dāng)前數(shù)據(jù)庫(kù)中有無(wú)死鎖存在,如有死鎖,會(huì)選擇回滾其中的某一個(gè)事務(wù),讓另外一個(gè)事務(wù)完成交易。

-LOCKTIMEOUT單位是秒,是鎖等待最長(zhǎng)時(shí)間,超過(guò)該時(shí)間仍未獲得鎖,則返回錯(cuò)誤。

設(shè)置提示:

-缺省情況下,LOCKTIMEOUT是1,意味著鎖等待時(shí)間無(wú)限期,這和實(shí)際應(yīng)用需求一般是不太相符的,需要將其值設(shè)為大于0的一個(gè)數(shù)。

-DLCHKTIME時(shí)間通常要設(shè)得比LOCKTIMEOUT時(shí)間小一些,否則未等發(fā)現(xiàn)死鎖,就會(huì)被以鎖等待超時(shí)而返回錯(cuò)誤。

更改示例(CLP方式)

 

 

  1. db2 update db cfg using locktimeout 10 

2.查看當(dāng)前并發(fā)應(yīng)用

 

CLP方式:

db2 list applications

或db2 list applications show detail

或 db2 list applications for database dbname [ show detail]

該命令可以查看當(dāng)前是否有多個(gè)應(yīng)用在連接著數(shù)據(jù)庫(kù),從而排查是否有并發(fā)的存在。

 

注意Application Name 和Application Id兩欄,Application Name欄列出了應(yīng)用的名字,db2bp通常意味著目前有CLP在連接數(shù)據(jù)庫(kù),java則意味著可能有db2cc或用戶自己的java應(yīng)用在連接數(shù)據(jù)庫(kù),在application Id欄中可以看到這些應(yīng)用來(lái)自于哪些機(jī)器,本機(jī)的就顯示為 LOCAL + 用戶名 + 開(kāi)始連接上的時(shí)間,遠(yuǎn)程的就會(huì)顯示為16進(jìn)制的IP地址+用戶名+開(kāi)始連接上的時(shí)間。通過(guò)排查并發(fā)應(yīng)用從而消除測(cè)試中不必要的鎖現(xiàn)象。

3.查看和更改快照參數(shù)

 

如果在合理設(shè)置了DLCHKTIME和LOCKTIMEOUT參數(shù)仍然出現(xiàn)鎖現(xiàn)象,可以查看快照或者創(chuàng)建事件監(jiān)控器來(lái)分析原因。要采用快照,首先要打開(kāi)快照開(kāi)關(guān)

 

  1. db2 get monitor switches 

輸出中將包含以下參數(shù):

監(jiān)控開(kāi)關(guān) 數(shù)據(jù)庫(kù)管理器參數(shù) 注釋#p#

BUFFERPOOL DFT_MON_BUFPOOL 緩沖區(qū)的讀寫情況和發(fā)生時(shí)間

LOCK DFT_MON_LOCK 鎖持有,鎖等待,以及DB2死鎖的發(fā)生情況

SORT DFT_MON_SORT Heap的使用情況,排序性能

STATEMENT DFT_MON_STMT 語(yǔ)句起始時(shí)間,語(yǔ)句內(nèi)容

 

  1. TABLE DFT_MON_TABLE Measure of activity (rows read/written)  
  2. UOW DFT_MON_UOW Start/end times, completion status  
  3. TIMESTAMP DFT_MON_TIMESTAMP Timestamps  

 

為了觀察快照中的鎖和執(zhí)行語(yǔ)句情況,一般把LOCK和STATEMENT選項(xiàng)設(shè)為ON,也可以酌情把其他開(kāi)關(guān)打開(kāi),示例如下: db2 update monitor switches using lock on statement on

 

4.查看快照信息

 

查看數(shù)據(jù)庫(kù)管理器級(jí)別快照信息

 

  1. db2 get snapshot for dbm 

查看數(shù)據(jù)庫(kù)級(jí)別快照信息

 

  1. db2 get snapshot for database on dbname 

查看應(yīng)用級(jí)別快照信息

 

  1. db2 get snapshot for application agentid applhandler 

注:applhandler可以從list applicaitions的輸出中得到

查看表級(jí)別快照信息

 

  1. db2 get snapshot for tables on dbname 

注:需要把tables快照開(kāi)關(guān)設(shè)為ON才會(huì)有作用

查看鎖快照信息

 

  1. db2 get snapshot for locks on dbname 

 

  1. db2 get snapshot for locks on for application agentid applhandler 

查看動(dòng)態(tài)sql語(yǔ)句快照信息

 

  1. db2 get snapshot for dynamic sql on dbname 

5.使用事件查看器

 

可以使用時(shí)間查看器收集鎖事件,SQL語(yǔ)句事件,從而根據(jù)事件分析鎖原因。

事件類型

 

使用事件監(jiān)控器,首先要選定所關(guān)注的事件類型,DB2中有很多事件類型,可以用于鎖分析的通常會(huì)用到以下三種:

 

  1. DEADLOCKS  
  2. DEADLOCKS WITH DETAILS  
  3. STATEMENTS  

 

步驟:

 

創(chuàng)建事件監(jiān)控器

 

  1. create event monitor evmname for eventtype write to file ‘directory’ 

例:

  1. create event monitor mymonitor for deadlocks, statements  
  2. write to file ‘c:\temp’  

 

把事件監(jiān)控器打開(kāi)

 

接上例:

 

  1. set event monitor mymonitor state 1 

注:1為打開(kāi),0為關(guān)閉

事件監(jiān)控器開(kāi)始工作,當(dāng)所有應(yīng)用斷掉連接后,將事件記錄下來(lái)

查看事件細(xì)節(jié)

 

  1. db2evmon –path ‘c:\temp’ 

以上的相關(guān)內(nèi)容就是對(duì)全面解析DB2死鎖和鎖等待兩種情形的介紹,望你能有所收獲。

【編輯推薦】

  1. DB2歸檔日志的管理方案從哪幾點(diǎn)入手?
  2. 對(duì)DB2取得當(dāng)前時(shí)間的正確解析
  3. DB2性能調(diào)優(yōu)中存在哪些問(wèn)題,如何破解?
  4. 降低DB2管理表空間的高水位標(biāo)記實(shí)操
  5. 3個(gè)建議實(shí)現(xiàn)DB2數(shù)據(jù)庫(kù)設(shè)計(jì),很簡(jiǎn)單!
責(zé)任編輯:佚名 來(lái)源: 清華大學(xué)出版社
相關(guān)推薦

2010-08-20 08:52:25

DB2死鎖

2010-08-19 09:54:42

DB2死鎖

2010-08-26 15:15:18

DB2備份

2010-08-31 17:14:24

DB2表空間

2010-08-02 17:30:30

DB2鎖等待

2010-08-06 13:20:00

DB2鎖等待

2010-11-04 10:16:38

db2日志保存

2010-11-02 16:47:26

DB2鎖兼容性

2010-08-10 08:42:35

DB2鎖等待

2010-11-01 09:54:24

DB2管理服務(wù)器

2010-07-27 13:46:08

DB2提高IMPORT

2010-08-02 13:05:01

DB2應(yīng)用

2010-07-28 09:21:25

DB2鎖等待

2010-09-07 09:43:34

DB2提供

2010-11-04 10:09:23

DB2存儲(chǔ)過(guò)程

2010-08-26 16:49:09

DB2導(dǎo)入導(dǎo)出

2010-07-30 14:14:11

DB2快照函數(shù)

2010-11-02 16:31:59

DB2鎖的屬性

2010-11-02 10:27:38

DB2分區(qū)數(shù)據(jù)庫(kù)恢復(fù)

2009-07-06 17:34:26

遠(yuǎn)程復(fù)制DB2
點(diǎn)贊
收藏

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

茄子视频成人在线| 亚洲欧美中文字幕在线一区| 日本精品福利视频| 亚洲精品一区二区三区不卡| 一区二区三区国产在线| 亚洲人成毛片在线播放| 亚洲天堂网站在线| 中文字幕资源网在线观看免费 | 久久人妻少妇嫩草av无码专区| 黄色在线网站噜噜噜| 国产精品网站导航| 国产精品视频免费一区| 亚洲欧美一二三区| 欧美 日韩 国产一区二区在线视频| 亚洲激情自拍图| 九九久久久久久| 黑人巨大亚洲一区二区久 | 免费在线观看黄网站| 成人综合久久| 日韩av在线免费播放| 日本不卡一区在线| 97成人资源| 亚洲九九爱视频| 日本一区视频在线观看| 日本精品久久久久久| 麻豆91精品91久久久的内涵| 性欧美xxxx交| 久久久精品一区二区涩爱| 日韩激情免费| 亚洲美女激情视频| 精品1卡二卡三卡四卡老狼| 欧美美女被草| 色94色欧美sute亚洲线路二| 黄色一级片在线看| 91精品久久| 亚洲婷婷在线视频| 亚洲成色最大综合在线| 色就是色亚洲色图| 成人激情午夜影院| 91九色在线观看| 国产精品久久久久久久免费| 青青国产91久久久久久| 人妖精品videosex性欧美| 亚洲精品午夜久久久久久久| 欧美大片专区| 久久久精品视频在线观看| 日本少妇xxxxx| 国产精品密蕾丝视频下载| 亚洲精品xxxx| 无码任你躁久久久久久老妇| 8x国产一区二区三区精品推荐| 欧美一区二区三区的| 亚欧激情乱码久久久久久久久| 毛片无码国产| 91国模大尺度私拍在线视频| 免费激情视频在线观看| 国内精品视频在线播放| 久久久久久久久久久久| 国产精品美女久久久久久不卡| 亚洲精品第一页| 国产精品久久久久久亚洲色| 盗摄系列偷拍视频精品tp| 精品999在线播放| 折磨小男生性器羞耻的故事| 国产精品45p| 亚洲国产女人aaa毛片在线| 人妻体内射精一区二区三区| 久久精品色综合| 国产婷婷成人久久av免费高清| 成人影视免费观看| 欧美伦理在线视频| xxxxx成人.com| 99鲁鲁精品一区二区三区| 中文在线播放一区二区 | 人人超在线公开视频| 亚洲综合男人的天堂| 国产91精品久久久久久久网曝门| 欧美专区中文字幕| 九九热最新视频| 麻豆精品一区二区| 99国产精品久久久久老师| 高清一区二区三区四区| 91在线观看地址| 深夜福利成人| 亚洲国产精品精华素| 婷婷成人综合网| 成人免费毛片播放| 精品国产亚洲一区二区在线观看 | 四季av日韩精品一区| 久久丝袜美腿综合| 中文字幕av日韩精品| 搞黄网站在线看| 色婷婷综合久色| 久久精品国产露脸对白| 韩国女主播一区二区三区| 亚洲三级黄色在线观看| 一起操在线播放| 日韩一级大片| 国产美女久久精品| 欧美一区二区三区激情| 国产欧美一区二区三区网站| 欧美aaa在线观看| av影院在线免费观看| 欧美日韩一区二区三区四区五区| 亚洲国产精品第一页| 亚洲第一福利专区| 欧美另类高清videos| 不卡av电影在线| 国产99精品国产| 四虎影视永久免费在线观看一区二区三区 | 吉吉日韩欧美| 欧美一级片免费看| 亚洲综合欧美综合| 黄色一区二区三区四区| 国产精品一区二区久久| 黑人精品一区二区三区| 国产精品网站在线| 国产午夜伦鲁鲁| 成人豆花视频| 在线丨暗呦小u女国产精品| 久久久久久久极品内射| 久久国产精品一区二区| 欧美亚州在线观看| 91九色国产在线播放| 91精品福利在线一区二区三区| a毛片毛片av永久免费| 国内精品久久久久久久影视麻豆| 国产在线拍偷自揄拍精品| 久色视频在线| 欧美日韩久久久久| 日韩免费高清一区二区| 韩国久久久久| 97超级碰碰| 成人看片免费| 在线播放一区二区三区| 欧美成人久久久免费播放| 久久精品免费| 女人一区二区三区| 欧美aa免费在线| 亚洲国产毛片完整版| 久久久久亚洲av成人片| 国产精品自产自拍| 日本女人高潮视频| 成人短视频软件网站大全app| 色播久久人人爽人人爽人人片视av| av毛片在线免费观看| 久久久综合九色合综国产精品| 日日碰狠狠添天天爽超碰97| 老牛影视av一区二区在线观看| 久久久久久免费精品| 亚洲国产成人精品一区二区三区| 亚洲另类中文字| 亚洲AV无码久久精品国产一区| 亚洲欧美网站在线观看| 91在线精品视频| 三级资源在线| 亚洲成年人影院在线| 日韩福利片在线观看| 99久久免费精品高清特色大片| 国产综合av在线| 蜜桃精品wwwmitaows| 国产99久久久欧美黑人| 成年在线观看免费人视频| 欧美视频第二页| 成人在线观看高清| 国产69精品久久777的优势| 免费人成自慰网站| 色天天色综合| 国产精品免费一区豆花| 国产精品久久久久久久久图文区| 国产精品视频一区二区三区经| 不卡av免费观看| 亚洲成人av资源网| 黄色在线观看国产| 日本一区二区不卡视频| 在线播放av中文字幕| 最新国产精品| 精品一区2区三区| 成人啊v在线| 日韩在线视频导航| 亚洲AV无码精品国产| 亚洲超碰97人人做人人爱| 97超碰在线资源| 韩国欧美国产一区| 少妇无码av无码专区在线观看 | 视频一区视频二区视频| 精品入口麻豆88视频| 国内精久久久久久久久久人| 女人偷人在线视频| 91麻豆精品国产91久久久使用方法| 久草国产在线视频| 久久精品一二三| a级大片免费看| 久久久久久自在自线| 国产91porn| 小说区图片区色综合区| 成人免费大片黄在线播放| 91九色porn在线资源| 夜夜嗨av色一区二区不卡| 国产a级免费视频| 色婷婷综合久久久中文字幕| 妺妺窝人体色www婷婷| 国产欧美精品一区二区色综合朱莉| 性生活一级大片| 奇米综合一区二区三区精品视频| 路边理发店露脸熟妇泻火| 米奇777超碰欧美日韩亚洲| 99久久自偷自偷国产精品不卡| 91tv亚洲精品香蕉国产一区| 久久男人的天堂| 黄色网在线播放| 国产亚洲激情在线| 人妻一区二区三区四区| 欧美精品v日韩精品v韩国精品v| 97久久久久久久| 亚洲一区二区三区影院| 三级黄色录像视频| 久久精品日产第一区二区三区高清版| 熟女人妻一区二区三区免费看| 美女精品一区二区| 成年人黄色片视频| 亚洲国产网站| 国产情侣第一页| 雨宫琴音一区二区三区| 日韩欧美一区二区在线观看| 欧美日韩看看2015永久免费 | 成年网站免费在线观看| 日韩精品一二三| 免费av网址在线| 99在线精品免费视频九九视| 欧美这里只有精品| 自拍日韩欧美| 特色特色大片在线| 欧美第一精品| 亚洲高清视频一区| 极品美女一区二区三区| 免费毛片一区二区三区久久久| 欧美理伦片在线播放| 国产伦精品一区二区三区照片| 中文成人在线| 91久久精品在线| 成人在线视频www| 91日本在线视频| 不卡精品视频| 91中文精品字幕在线视频| 六九午夜精品视频| 国产欧美在线视频| 欧美成人高清视频在线观看| 国产精品自产拍高潮在线观看| 亚洲第一会所| 国产欧亚日韩视频| 国产一区2区在线观看| 99国产在线视频| 爱爱精品视频| 久久精品人成| 精品视频亚洲| 夜夜爽www精品| 久久久久av| 成人av在线播放观看| 亚洲一级特黄| 欧美一级黄色片视频| 秋霞午夜鲁丝一区二区老狼| 91高清国产视频| 国产很黄免费观看久久| 最新国产精品自拍| 99re成人在线| 黄色av免费播放| 亚洲视频一二三区| 日本视频www| 色就色 综合激情| 国产乱码精品一区二区| 日韩欧美国产电影| 亚洲 欧美 激情 另类| 亚洲天堂男人的天堂| 日本中文字幕在线观看| 欧美高清在线观看| 一二三四视频在线中文| 国产狼人综合免费视频| 中文字幕一区二区三区日韩精品| 国产精品一区二区三区在线观| 美女久久99| 法国空姐在线观看免费| 亚洲茄子视频| 日本肉体xxxx裸体xxx免费| 国产精品一二三区在线| 51调教丨国产调教视频| 国产精品欧美一级免费| 久久精品国产亚洲AV无码男同| 色综合久久综合网97色综合 | 国产成人精品综合在线观看| 亚洲中文字幕一区| 中文字幕中文字幕在线一区 | 亚洲国产欧美自拍| av资源网站在线观看| 九九久久久久久久久激情| 成人免费直播| 亚洲曰本av电影| 久久99视频| 久久久久久久9| 日韩精品一二区| 大尺度做爰床戏呻吟舒畅| 国产精品久久久久久久裸模| 久久亚洲av午夜福利精品一区| 欧洲一区在线电影| 天天综合网天天综合| 久久久国产一区| 欧美色999| 国产一区在线免费观看| 66视频精品| 无限资源日本好片| 91在线视频官网| 久久精品一级片| 欧美精品三级日韩久久| 户外极限露出调教在线视频| 欧美激情一区二区三区在线视频观看 | 91精品国产乱码久久久久久| 91猫先生在线| 成人污污视频在线观看| 国语对白在线播放| 欧美亚洲精品一区| 日韩av成人| 国模精品一区二区三区色天香| 亚洲电影二区| 亚洲欧美国产一区二区| 视频一区在线视频| 成人网站免费观看| 黄网站色欧美视频| 亚洲精品久久久久久久久久久久久久 | 国产精品有限公司| 午夜精品久久久久99热蜜桃导演| 在线不卡一区二区三区| 欧美激情一区二区三区全黄| 无码人妻丰满熟妇区五十路| 日韩成人高清在线| gogo久久| 国产久一道中文一区| 亚洲第一精品影视| 日本美女视频网站| 亚洲一区二区三区国产| www.成人免费视频| 欧美日韩电影在线观看| 日本久久伊人| 真实国产乱子伦对白视频| 粉嫩一区二区三区性色av| 超碰手机在线观看| 日韩欧美一级特黄在线播放| www免费视频观看在线| 亚洲一区精品电影| 在线观看国产精品入口| 中文字幕第10页| 亚洲国产精品自拍| 人妻精品一区二区三区| 97色在线视频| 台湾佬综合网| 亚洲狼人综合干| 中文av字幕一区| 国产一区二区在线视频聊天| 久久国产精品首页| 91在线一区| 日韩免费毛片视频| 欧美激情在线看| a在线观看免费| 欧美激情一级欧美精品| 噜噜噜狠狠夜夜躁精品仙踪林| 男人和女人啪啪网站| 国产三级三级三级精品8ⅰ区| 在线观看免费观看在线| 久久视频在线直播| 国产精品17p| 国产精品少妇在线视频| 中文字幕中文在线不卡住| 亚洲男女视频在线观看| 91av视频在线免费观看| 日韩成人免费| 久久久久亚洲av无码专区首jn| 午夜精品久久久久久久久久 | 神马香蕉久久| 99re精彩视频| 一片黄亚洲嫩模| 免费黄色在线视频网站| 91欧美日韩一区| 9久re热视频在线精品| 日本精品久久久久中文| 欧美成人精品二区三区99精品| 在线看片福利| 午夜久久久久久久久久久| 成人av电影在线| 自拍偷拍色综合| 欧美激情按摩在线| 精品国产不卡| 肉丝美足丝袜一区二区三区四| 色综合婷婷久久| 中文av资源在线| 日本一区二区在线视频观看| 韩国av一区二区三区在线观看| 国产黄色片免费看| 久久香蕉频线观| 真实原创一区二区影院| 少妇欧美激情一区二区三区| 欧美午夜理伦三级在线观看|