DB2HADR對性能的影響-創(chuàng)新互聯(lián)

db2trc 命令是 DB2 提供的跟蹤工具。該跟蹤工具記錄有關操作的信息并將此信息格式化為可讀格式。
需要注意的是,運行跟蹤時會增加開銷,所以啟用跟蹤工具可能會影響系統(tǒng)性能。

db2trace 可以跟蹤每個函數(shù)以及該函數(shù)的執(zhí)行時間。
利用這一性質,我們可以計算出來每次寫日志花費的時間以及 HADR 帶來的開銷。

首先,我們需要找到主機上的寫日志的 EDU(Engine Dispatchable Unit),即 db2loggw 的線程號

####獲得db2sys的進程號
$ ps -ef | grep -i db2sys | grep -i instref
 instref 15597584 14483602   3 10:24:08      -  6:33 db2sysc 0
####獲得db2loggw的EDU號
$ db2pd -edus | grep -i db2loggw
4372      4372                 91947227             db2loggw (CTMPREF) 0                   8.587111     3.557958
####打開db2trc監(jiān)控,寫入文件中
$ db2trc on -t -p 15597584.4372 -f trace.dump
Trace is turned on
####執(zhí)行一些db2 transactions操作
####關閉監(jiān)控
$ db2trc off
Trace is turned off
####格式化文件輸出
$ db2trc flow -t trace.dump trace.flow
Total number of trace records     : 861
Trace truncated                   : NO
Trace wrapped                     : NO
Number of trace records formatted : 861 (pid: 15597584 tid 4372 node: 0)

解讀文件
263           18.318085568   sqlpgwlp entry [eduid 4372 eduname db2loggw]
..................................
359           18.319165218   | sqloWaitEDUWaitPost entry [eduid 4372 eduname db2loggw]
360           18.438925718   | sqloWaitEDUWaitPost exit
..................................
369           18.438940500   sqlpgwlp exit

找到 sqlpgwlp 函數(shù),
找到這個函數(shù)內的 sqloWaitEDUWaitPost
計算 sqlpgwlp 的執(zhí)行時間。T1 = 18.438940500 - 18.318085568 = 0.120854932
計算 sqloWaitEDUWaitPost 的執(zhí)行時間。T2 = 18.438925718 - 18.319165218 =  0.119760500
T1 是完成這次寫日志的總時間,T2 就是這次寫日志時,HADR 帶來的開銷

如果我們跟蹤了多次寫日志的操作,就跟得到多個上面的片段。可以根據所有的片段計算平均值,從而得到更精確地開銷比例。

成都創(chuàng)新互聯(lián)是一家集網站建設,石棉企業(yè)網站建設,石棉品牌網站建設,網站定制,石棉網站建設報價,網絡營銷,網絡優(yōu)化,石棉網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。

網站題目:DB2HADR對性能的影響-創(chuàng)新互聯(lián)
路徑分享:http://muchs.cn/article32/dcgpsc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網站制作、定制開發(fā)、網站內鏈、響應式網站、定制網站、搜索引擎優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)