当前位置: 首页 > news >正文

成绩查询网站怎么做/企业网站建设制作

成绩查询网站怎么做,企业网站建设制作,房产信息网租房,学生可做的网站主题DB2可以设置,在诊断日志db2diag.log中出现某些字符串时,自动抓取您想要的数据。比如,您想要在db2diag.log中出现lock escalation时,自动收集所有应用的snapshot和db2pd -locks的数据:发生锁升级时,db2diag.…
DB2可以设置,在诊断日志db2diag.log中出现某些字符串时,自动抓取您想要的数据。

比如,您想要在db2diag.log中出现'lock escalation'时,自动收集所有应用的snapshot和db2pd -locks的数据:

发生锁升级时,db2diag.log示例如下:
2017-07-11-00.03.05.697614-420 E98324E966            LEVEL: Info
PID     : 23570                TID : 140136465557248 PROC : db2sysc 0
INSTANCE: inst105              NODE : 000            DB   : SAMPLE
APPHDL  : 0-9                  APPID: *LOCAL.inst105.170711070207
AUTHID  : INST105              HOSTNAME: db2a
EDUID   : 18                   EDUNAME: db2agent (SAMPLE) 0
FUNCTION: DB2 UDB, data management, sqldEscalateLocks, probe:1
MESSAGE : ADM5501I  DB2 is performing lock escalation. The affected application 
          is named "db2bp", and is associated with the workload name 
          "SYSDEFAULTUSERWORKLOAD" and application ID 
          "*LOCAL.inst105.170711070207"  at member "0". The total number of 
          locks currently held is "104", and the target number of locks to hold 
          is "52". The current statement being executed is "select * from t1 
          with RS". Reason code: "1"
DATA #1 : Hex integer, 8 bytes
0x830000000004003A


抓取的办法如下,

1.)将db2cos文件从sqllib/bin目录拷贝到sqllib/adm目录,并确保所有人都有执行权限,

2.)修改db2cos的"DIAGSTRING"部分,这里主要是修改为抓取数据的命令:


   "DIAGSTRING") echo "Diag String Caught"                                >> $logfile cd $diagpathif [ ! -n "$database" ] then 
	db2 get snapshot for all applications      >> $logfile
	db2pd -db $database -locks >> db2pd.lockselse 
	db2 get snapshot for all applications      >> $logfile
	db2pd -db $database -locks >> db2pd.locksfi ;; 

3). 使用db2pdcfg命令,开启监控,diagstr设置为"lock escalation", count=1表示只在第一次出现lock escalation时收集数据


   db2diag -A
   db2pdcfg -catch diagstr="lock escalation" count=1

4) 等出现lock escalation之后,并闭db2cos

   db2pdcfg -catch clear

5) 收集的数据可以在db2dump目录下找到,其中snapshot的数据放在*.cos.txt中,db2pd-locks的数据放在了db2pd.locks中
   *.cos.txt
   db2diag.log
   db2pd.locks

其实,db2cos不止可以根据db2diag.log中的字符串搜索来触发数据自动收集,还可以根据其中的报错码,以上面的db2diag.log为例子,报错码为 ADM5501I  。具体使用可以参考下面的链接
https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0023252.html
http://www-01.ibm.com/support/docview.wss?uid=swg21684132
   
   
附:如何快速模拟一个锁升级
inst105@db2a:~$ cat lockEscltn.sh 
#!/bin/bash
db2 "update db cfg for sample using LOCKLIST 4"
db2 "connect to sample"
db2 "drop table t1"
db2 "create table t1(id int)"
db2 "insert into t1 values(1),(2)"
for i in {1..10}
do
        db2 "insert into t1 select * from t1"
done

db2 "select * from t1 with RS"   
http://www.lbrq.cn/news/947863.html

相关文章:

  • 深圳比较大的贸易进口公司/锦绣大地seo官网
  • 网站开发工程师学什么/seo优化平台
  • 网站建设费用应该入什么科目/郑州网络营销推广机构
  • win7 网站系统怎么做/seo是什么东西
  • 网站域名实名认证/站长工具网址是多少
  • 莆田有交做外贸网站的没/seo有哪些网站
  • 成都网站建设 全美/正规seo关键词排名哪家专业
  • 焦作网站建设兼职/百度推广登录账号首页
  • 创建网站为啥要钱/站长工具最近查询
  • 重庆市住房与城乡建设委员会网站/千锋教育培训多少钱
  • 品牌网站设计工作室/长春网站快速优化排名
  • 域名价格是怎么收费的/seo兼职接单平台
  • wordpress百家号模版/深圳优化公司排名
  • 个人备案网站建设方案书/成都网站seo
  • 网站建设近义词/简述网站推广的意义和方法
  • 学做网站要代码/dz论坛如何seo
  • 做网站教程流程/快速排名seo软件
  • 菏泽机关建设网站/河南品牌网站建设
  • 新时代文明实践站模板/如何网站seo
  • 网站设计高端网站制作/怎样才能在百度上面做广告宣传
  • 建设网站的视频/关键词优化技巧
  • 网站怎么做自营销/求网址
  • 网站管理有哪些/引流推广平台有哪些
  • 桂林网站开发公司/b站引流推广
  • 在网站上显示备案信息/建站模板网站
  • 门户网站开发的意义/个人微信管理系统
  • wordpress站点打不开/重庆seo整站优化外包服务
  • vue.js做网站/seo测试工具
  • 石家庄哪里可以做网站/如何建立一个网站
  • 专门做地图的网站/长沙靠谱关键词优化公司电话
  • 造成服务器内存不足的原因有什么
  • 【MAC电脑系统变量管理】
  • JS逆向基础( AES 解密密文WordArray和Uint8Array实战②)
  • 学生信息管理系统 - HTML实现增删改查
  • Leetcode力扣解题记录--第73题(矩阵置零)
  • Kafka 如何优雅实现 Varint 和 ZigZag 编码