成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 分析DB2活動日志滿的原因及解決DB2日志滿方法與避免方案

分析DB2活動日志滿的原因及解決DB2日志滿方法與避免方案

熱門標(biāo)簽:寧夏外呼系統(tǒng)方案 電銷外呼系統(tǒng)違規(guī) 400電話辦理2273649Z空間 怎樣在地圖標(biāo)注自己的信息 智能語音外呼系統(tǒng)打電話 高德地圖標(biāo)注生成 南京外呼系統(tǒng)租用 濟南電銷外呼防封卡怎么樣 400電話怎么申請收費標(biāo)準(zhǔn)

日志使用

下圖顯示了并發(fā)事務(wù)條件下,日志使用的示意

有3個并發(fā)的程序Process 1、Process 2、Process 3。每一個程序都有兩個事務(wù)。藍塊代表SQL語句,紅塊代表commit操作,綠塊代表rollback操作。每一個向下的箭頭都代表日志緩沖區(qū)的數(shù)據(jù)被刷新到日志磁盤上(默認是每一次提交操作都會導(dǎo)致日志緩沖被刷新到磁盤上)。

在T1時刻,事務(wù)A commit,日志緩沖區(qū)被刷新到磁盤上。
在T2時刻,事務(wù)B commit,日志緩沖區(qū)被刷新到磁盤上,此時日志X使用完,但由于X中的事務(wù)C還沒有提交,所以X此時還是活動日志。

在上圖中,如果事務(wù)C一直沒有提交操作,那么日志X將永遠是首個活動日志(oldest transaction log),后續(xù)的日志也是活動日志,其他應(yīng)用最終會導(dǎo)致日志滿。

活動日志

如果一個日志中包含有未提交的事務(wù),那么這個日志就是活動日志(也有其他情況,比如雖然所有事務(wù)已經(jīng)提交,但對應(yīng)的更改還沒有持久化到磁盤上)。

首個活動日志(First Active Log)

第一個活動日志,首個活動日志之后的日志(也就是編號比首個活動日志大的日志)都是活動日志,可以通過數(shù)據(jù)庫的snapshot查看first active log, current active log, 以及 last active log.

$ db2 get snapshot for db on sample | grep -i "File number"
File number of first active log      = 0
File number of last active log       = 2
File number of current active log     = 0
File number of log being archived     = Not applicable

日志滿原因

DB2總的可用活動日志的最大空間是有限制的,當(dāng)達到限制之后,就會發(fā)生日志滿的問題,限制為(LOGPRIMARY + LOGSECOND) * LOGFILSIZ * 4KB

日志滿的原因無非兩種:

1.) 一個小事務(wù)hold住了首個活動日志,一直沒有提交,導(dǎo)致首個活動日志一直是活動狀態(tài),不被釋放。這個跟堵車類似,一輛車因發(fā)動機故障(事務(wù)沒有提交)堵住路口(占用首個活動日志),即使后面的車都沒有問題(后續(xù)事務(wù)正常提交),也無法通過路口,且會越積越多,最終導(dǎo)致整個路都堵滿車(日志滿)。

2.) 有個事務(wù)非常大,迅速用盡了所有的日志。

日志滿的表現(xiàn):

首先應(yīng)用會報出SQL0964C錯誤:

$ db2 "insert into test select * from test"
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0964C The transaction log for the database is full. SQLSTATE=57011

其次,db2diag.log中會有以下報錯

2017-03-09-17.24.50.315000+480 E3234873F644     LEVEL: Error
PID   : 8532         TID : 13028     PROC : db2syscs.exe
INSTANCE: DB2INST1       NODE : 000      DB  : SAMPLE
APPHDL : 0-453        APPID: *LOCAL.DB2INST1.170309092321
AUTHID : MIAOQINGSONG     HOSTNAME: ADMINIB-PR7US3I
EDUID  : 13028        EDUNAME: db2agent (SAMPLE)
FUNCTION: DB2 UDB, data protection services, sqlpgResSpace, probe:2860
MESSAGE : ADM1823E The active log is full and is held by application handle
     "0-441". Terminate this application by COMMIT, ROLLBACK or FORCE
     APPLICATION.

日志滿的臨時處理:

1. 可以通過增加LOGSECOND來臨時增加可用的日志大?。ㄐ薷臅r需要加上immediate選項使之立即生效);增加LOGPRIMARY并沒有用,因為需要重啟數(shù)據(jù)庫才能生效。

2. force掉hold住首個活動日志的的應(yīng)用,在force之前,可以抓取snapshot,看一下這個應(yīng)用的狀態(tài):

$ db2 get snapshot for database on sample | grep -i oldest
Appl id holding the oldest transaction   = 441

$ db2 get snapshot for application agentid 441

      Application Snapshot

Application handle             = 441
Application status             = UOW Waiting         --應(yīng)用狀態(tài)為UOW Waiting
Status change time             = 2017-03-09 17:23:15.068895
Application code page           = 1386
Application country/region code      = 86
DUOW correlation token           = *LOCAL.DB2INST1.170309092244
Application name              = db2bp.exe
Application ID               = *LOCAL.DB2INST1.170309092244

..

Connection request start timestamp     = 2017-03-09 17:22:44.963163 --應(yīng)用連庫時間
Connect request completion timestamp    = 2017-03-09 17:22:45.961157
Application idle time           = 4 minutes 7 seconds

..

UOW log space used (Bytes)         = 664
Previous UOW completion timestamp     = 2017-03-09 17:22:45.961157
Elapsed time of last completed uow (sec.ms)= 0.000000
UOW start timestamp            = 2017-03-09 17:23:02.770477 --當(dāng)前事務(wù)開始時間
UOW stop timestamp             =              --當(dāng)前事務(wù)結(jié)束時間為空,說明還沒有commit
UOW completion status           =

..

Statement type               = Dynamic SQL Statement
Statement                 = Close
Section number               = 201
Application creator            = NULLID
Package name                = SQLC2K26
Consistency Token             =
Package Version ID             =
Cursor name                = SQLCUR201
Statement member number          = 0
Statement start timestamp         = 2017-03-09 17:23:15.067789
Statement stop timestamp          = 2017-03-09 17:23:15.068893 
Elapsed time of last completed stmt(sec.ms)= 0.000024
Total Statement user CPU time       = 0.000000
Total Statement system CPU time      = 0.000000
..
Dynamic SQL statement text:   
select * from t1

--一個事務(wù)中可能有多條SQL,這個只表示當(dāng)前正在執(zhí)行或者最后執(zhí)行過的SQL,并不能表示就是這條SQL導(dǎo)致了日志滿,這里抓取到的是一條SELECT語句,SELECT語句不占用日志。

$ db2 "force application (441)"
DB20000I The FORCE APPLICATION command completed successfully.
DB21024I This command is asynchronous and may not be effective immediately.

日志滿的避免:

1.)根據(jù)抓取到的應(yīng)用的snapshot,找應(yīng)用開發(fā)人員查看為何不肯提交,這才是避免問題再次出現(xiàn)的根本辦法。
2.)從DB2管理層面,可以設(shè)置數(shù)據(jù)庫配置參數(shù)max_log和num_log_span
3.)可以寫腳本,以固定的間隔抓取database snapshot中的Appl id holding the oldest transaction, 如果長時間不發(fā)生變化(比如2天),就Force掉。

補充說明:

查看每個應(yīng)用使用的日志大?。?/p>

$ db2 "select application_handle,UOW_LOG_SPACE_USED,UOW_START_TIME FROM TABLE(MON_GET_UNIT_OF_WORK(NULL,-1)) order by UOW_LOG_SPACE_USED" 

也可以通過db2pd -db dbname> -transactions 查看每個正在使用的日志的情況

重點關(guān)注的參數(shù)有:

ApplHandl
The application handle of the transaction.
SpaceReserved
The amount of log space that is reserved for the transaction.
LogSpace
The total log space that is required for the transaction, including the used space and the reserved space for compensation log records.

通過對DB2活動日志滿原因的分析我們就可以找到解決此問題的方法同時避免此問題的再次出現(xiàn)

您可能感興趣的文章:
  • 解決db2事務(wù)日志已滿及日志磁盤空間已滿問題辦法詳解
  • DB2 常用命令小結(jié)
  • 比較SQL Server與Oracle、DB2
  • DB2數(shù)據(jù)庫的備份和恢復(fù)
  • DB2優(yōu)化(簡易版)
  • IBM DB2 日常維護匯總(一)
  • DB2數(shù)據(jù)庫的安裝
  • DB2常用傻瓜問題1000問(一)
  • DB2數(shù)據(jù)同步方面的經(jīng)驗
  • DB2常用傻瓜問題1000問(四)
  • DB2個人版(Linux)安裝
  • DB2編程序技巧 (十)
  • IBM DB2 日常維護匯總(二)
  • DB2常用傻瓜問題1000問(二)
  • DB2常用傻瓜問題1000問(五)
  • IBM DB2 日常維護匯總(六)
  • DB2 UDB V8.1管理學(xué)習(xí)筆記(二)
  • IBM DB2 日常維護匯總(三)
  • DB2編程序技巧 (八)

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《分析DB2活動日志滿的原因及解決DB2日志滿方法與避免方案》,本文關(guān)鍵詞  分析,DB2,活動,日志,滿的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《分析DB2活動日志滿的原因及解決DB2日志滿方法與避免方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于分析DB2活動日志滿的原因及解決DB2日志滿方法與避免方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美××××黑人××性爽| 欧美日韩国产一二三| 久久先锋影音av鲁色资源| 欧美在线极品| 动漫一区二区在线| 国产三级视频| 亚洲国产精品久久久久秋霞蜜臀| 北条麻妃在线视频| 日韩久久一区二区三区| 日本特黄久久久高潮| www国产黄色| 中日韩精品视频在线观看| 成人精品gif动图一区| 久久国产精品第一页| 777亚洲妇女| 国产探花一区二区| 国产人成亚洲第一网站在线播放| 久久综合丝袜日本网| 成人看片在线观看| 日本高清在线观看视频| 国色天香久久精品国产一区| 国内精品免费**视频| 免费观看a视频| 97久久超碰国产精品| 你懂得视频在线观看| 国产亚洲精品精品精品| 在线播放日韩av| 一区二区日韩电影| 成人黄色国产精品网站大全在线免费观看| 亚洲日本va中文字幕| 国产成人精品亚洲精品| 又紧又大又爽精品一区二区| 亚洲国产精品久久久久| 国产精品偷拍| 久久香蕉频线观| 国产吞精囗交久久久| 欧美性受xxxxxx黑人xyx性爽| 999久久精品| 中文字幕成人乱码在线电影| 久久99精品久久久久婷婷| 日韩不卡一二三区| 国内精品**久久毛片app| 国产真实老熟女无套内射| 在线观看免费黄色小视频| 欧美 日韩 国产 精品| 天天视频一区二区三区| 男女高潮又爽又黄又无遮挡| 高清欧美精品xxxxx在线看| 精品视频一区在线视频| 国产精品国产三级国产aⅴ中文| 暧暧视频免费| 国内成人精品一区| 亚洲免费在线视频一区 二区| 欧美精品电影在线| 最近免费中文字幕大全免费第三页| 一区二区三区在线播放视频| 99国产精品久久一区二区三区| 中文字幕一区二区5566日韩| 精品一区二区成人精品| 日韩中文字幕视频在线| 亚洲人成伊人成综合网小说| 久久这里只有精品视频网| 日韩激情中文字幕| 91.com在线| 欧美日韩生活片| aaa在线播放视频| 欧美亚洲国产日本| 欧美二区乱c少妇| 欧美一级做一级爱a做片性| 成人福利小视频| av大片在线免费观看| 欧美日韩激情一区二区三区| 91video| 免费观看性欧美大片无片| 天码人妻一区二区三区在线看| av不卡中文字幕| 久久久久久久久国产| 95视频在线观看| 精品少妇一区二区三区在线播放| 天天躁日日躁狠狠躁欧美巨大小说| 91青草视频久久| 免费成人黄色网址| 欧美挠脚心网站| 亚洲图片欧洲图片av| 亚洲视频中文字幕在线观看| 欧美电影免费观看高清完整| 一二三区精品福利视频| 一区二区三区在线高清| 神马久久一区二区三区| 欧美大片专区| 久久精彩免费视频| 欧美男男gaytwinkfreevideos| 青青草社区视频| 欧美日韩精品一区二区三区四区| 久久综合五月婷婷| 91福利社在线观看| 成人黄色激情视频| 国产精品主播直播| 欧美日韩亚洲国产| 国产河南妇女毛片精品久久久| 无码人妻精品一区二区三区夜夜嗨| 国产精品啊v在线| 欧美日韩国产丝袜另类| 中文字幕av久久爽一区| 欧美日韩视频| 视频一区二区精品的福利| 久久久天堂av| 亚洲国产一区二区在线| 午夜精品久久久久久久久久蜜桃| 作爱视频免费观看视频在线播放激情网| 国产日韩成人内射视频| 欧美国产一区视频在线观看| 亚洲精品一区二区二区| 国产最新网站| 欧美日本高清| 妞干网在线播放| 国产日韩高清一区二区三区在线| 68精品久久久久久欧美| 日本一区二区免费高清视频| 成人午夜视频在线| 91麻豆精品国产91久久久久| 91精品久久久久久久久久入口| 欧美老人xxxx18| 日韩欧美中文字幕公布| 中文字幕第九页| 亚洲大胆av| 成人性视频欧美一区二区三区| 亚洲影院免费观看| 国产乱妇乱子| 国产影视精品一区二区三区| 亚洲欧美另类一区| 91国内精品在线视频| 亚洲精品3区| 色噜噜狠狠一区二区三区果冻| 天天操天天干天天爽| 国产免费麻豆视频| 福利视频在线| 日本久久电影网| 久久久精品久久久久特色影视| 视频在线观看你懂的| 亚洲图片在线综合| 在线久久视频| 精品国内自产拍在线观看视频| 久久99久久久久久久久久久| 欧美成人免费在线观看视频| 久久精品国产露脸对白| 性欧美成人播放77777| 久久久久国产精品一区二区| 亚洲图片在区色| 在线免费电影网| 中文字幕 91| 日本熟女毛茸茸| 久久影院一区二区三区| 已婚少妇美妙人妻系列| bt欧美亚洲午夜电影天堂| 国产在线精品一区二区三区》| 永久免费的av网站| 色婷婷综合久久久久久| 日韩欧美亚洲国产另类| 色综合激情五月| 成人午夜一级二级三级| 亚洲一级Av无码毛片久久精品| 欧美一区二区三区播放老司机| www.国产色| 国产91在线观看丝袜| 欧美不卡一区二区三区| 成人免费一级片| 麻豆国产va免费精品高清在线| 欧美性受xxxx黑人xxxx| 91精品久久久久久久| 在线观看免费视频一区二区三区| 亚洲国产精品久久一线不卡| 香蕉污视频在线观看| 成人免费一区二区三区视频网站| 国内久久婷婷综合| 日本亚洲欧洲色| 性欧美18一19内谢| 中文字幕一区二区三区5566| 国产精品亚洲一区二区三区妖精| 人成网站免费观看| 免费成人av网站| 熟女俱乐部一区二区视频在线| 久久精品国产亚洲| 久久另类ts人妖一区二区| 国产精品久久久久久久久久久久久| 亚洲综合色视频在线观看| wwwwwxxxx日本| 亚洲v天堂v手机在线| 国产伦精品一区二区三区照片91| 国产精品二区视频| 久久综合狠狠综合久久激情| 欧美日韩在线播放一区| 亚洲精品成人无码毛片| 日本午夜精品久久久| 日韩欧美国产午夜精品| www.黄色一片| 一区二区91美女张开腿让人桶| 九九热最新地址| 香蕉成人app| 欧美自拍丝袜亚洲| 永久免费看mv网站入口亚洲| 91九色视频在线观看| 久久99精品国产自在现线小黄鸭| 亚洲一区二区三区四区在线观看| 国产a亚洲精品| 男女免费网站| 色鬼7777久久| 91网址在线播放| 久久99国产精品| 激情伦成人综合小说| 91蝌蚪视频在线观看| 成人免费不卡视频| 野外性xxxxfreexxxxx欧美| 国产在线观看黄色| 欧美色女视频| 在线观看视频一区二区| 免费成人看片网址| 在线视频二区| 99国产精品久久久久久久成人| 欧美另类videos| 国产又粗又长视频| 亚洲欧美激情一区二区| 国产人妻互换一区二区| 岛国av在线一区| а√最新版在线天堂| 亚洲日本精品国产第一区| 色综合视频在线| 国内爆初菊对白视频| 伊人久久视频| 51精品秘密在线观看| 91看片一区| 午夜爽爽爽男女免费观看| 污视频免费在线观看| 欧美性猛交一区二区三区精品| 欧美亚洲国产怡红院影院| 亚洲网址你懂得| 色88888久久久久久影院| 异国色恋浪漫潭| 国产色综合久久| 粉嫩av蜜桃av蜜臀av| 岳乳丰满一区二区三区| 国产经典第一页| 日本一级大毛片a一| 中文字幕精品一区二区精品绿巨人| 婷婷国产在线综合| 精品视频在线观看日韩| 免费看av毛片| 欧美精品在线网站| 亚洲午夜无码av毛片久久| www.五月婷婷| 日韩毛片一区二区三区| 破处女黄色一级片| 日韩亚洲欧美中文高清在线| 狠狠色狠狠色综合| 99久久99热这里只有精品| 亚洲一区三区电影在线观看| 最新黄色av网址| 91高清国产视频| 亚洲人成五月天| 久久xxxx| www.51av欧美视频| 91情侣偷在线精品国产| 校花撩起jk露出白色内裤国产精品| 国产一区 在线播放| 深夜做爰性大片蜜桃| 橘梨纱av一区二区三区在线观看| 久久7799| 秋霞久久久久久一区二区| 国产欧美综合一区二区三区| 成人国产精品一区二区网站| 久久免费少妇高潮久久精品99| 亚洲精品精品亚洲| 一区二区精品视频在线观看| 欧洲在线免费视频| 欧美亚洲日本国产| 欧美三根一起进三p| 欧美怡红院视频一区二区三区| 亚洲精品自在在线观看| 日本wwwwwww| 国产精品一二区| 日韩www视频| 婷婷av在线| 免费看的黄色欧美网站| 亚洲精品欧美二区三区中文字幕| 国产国语刺激对白av不卡| 少妇一级黄色片| 人人妻人人玩人人澡人人爽| 伊色综合久久之综合久久| 日韩伦理在线电影| 91精品国产三级| 国产精品一区久久久| 国产精品久久一卡二卡| av网站免费在线观看| 国产成人精品一区二三区四区五区| 黄色一级片国产| 国产精品调教视频| 久久高清无码视频| 操欧美老女人| 四虎中文字幕| 国产一区在线看| 97超碰人人模人人人爽人人爱| 99国产超薄肉色丝袜交足的后果| 欧美成人免费大片| 日韩欧美在线播放视频| 国产尤物一区二区在线| 最近国语视频在线观看免费播放| 亚洲婷婷久久综合| 亚洲观看高清完整版在线观看| 国内福利写真片视频在线| 久久婷婷中文字幕| 亚洲国产一区在线| 午夜国产福利一区二区| www.天堂在线观看| 欧美成人片在线观看| 欧美高清性xxxxhdvideosex| 国产在线精品一区二区三区| 日韩的一区二区| 秋霞毛片大全| 亚洲成人影院在线观看| 久久久久久国产精品美女| 国产主播在线播放| 日本强好片久久久久久aaa| 日干夜干天天干| 欧美性猛交xxxx偷拍洗澡| 91精品国产91久久久久久密臀| 国产成人香蕉在线视频fuz| 尤物视频免费观看| 免费一级suv好看的国产网站|