Informix 锁表处理步骤
来源:百度文库 编辑:神马文学网 时间:2024/04/29 18:04:04
Informix 锁表处理步骤
作者:whitecrewhouse 出处:www.culbog.cn 更新时间: 2007年05月13日
锁表处理步骤:
1、onstat -ks|grep HDR+X //重查询是那个表被锁
address wtlist owner lklist type tblsnum rowid key#/bsiz
c1809510 0 d656e774 c181cb3c HDR+X 6002e1 2c602 0
需要关注lklist和type项,从上面来看tblsnum为6002e1(6292193十六进制转换成十进制)
的表被锁了。可以重查询是那个表被锁:
dbaccess :select * from systables where partnum='6292193'得到
tabname basetab_mvpn
owner smpmml
partnum 6292193
tabid 12813
rowsize 464
ncols 61
nindexes 1
nrows 2984
created 12/10/2002
version 839843846
tabtype T
locklevel R
npused 746
fextsize 16
nextsize 16
flags 0
2、onstat -u,将owner(address)为d656e774的线程找出来
address flags sessid user tty wait tout locks nreads nwrites
d656e774 Y--P--- 4261 smp20 - d6ad2330 0 180 99620 16
3、onstat -g sql d656e774可以将这个线程执行过的sql语句打印出来。
4、只要用informix用户执行onmode-z sessid干掉线程
onmode-z 4261
重点说明:onstat -g ses sessid找个进程PID来,然后ps -ef|grep Pid; kill -9 pid
在处理这些问题时还会遇到表被锁是因为该线程还没有执行完毕,此时就不能简单的 onmode -z杀线程
作者:whitecrewhouse 出处:www.culbog.cn 更新时间: 2007年05月13日
锁表处理步骤:
1、onstat -ks|grep HDR+X //重查询是那个表被锁
address wtlist owner lklist type tblsnum rowid key#/bsiz
c1809510 0 d656e774 c181cb3c HDR+X 6002e1 2c602 0
需要关注lklist和type项,从上面来看tblsnum为6002e1(6292193十六进制转换成十进制)
的表被锁了。可以重查询是那个表被锁:
dbaccess :select * from systables where partnum='6292193'得到
tabname basetab_mvpn
owner smpmml
partnum 6292193
tabid 12813
rowsize 464
ncols 61
nindexes 1
nrows 2984
created 12/10/2002
version 839843846
tabtype T
locklevel R
npused 746
fextsize 16
nextsize 16
flags 0
2、onstat -u,将owner(address)为d656e774的线程找出来
address flags sessid user tty wait tout locks nreads nwrites
d656e774 Y--P--- 4261 smp20 - d6ad2330 0 180 99620 16
3、onstat -g sql d656e774可以将这个线程执行过的sql语句打印出来。
4、只要用informix用户执行onmode-z sessid干掉线程
onmode-z 4261
重点说明:onstat -g ses sessid找个进程PID来,然后ps -ef|grep Pid; kill -9 pid
在处理这些问题时还会遇到表被锁是因为该线程还没有执行完毕,此时就不能简单的 onmode -z杀线程
Informix 锁表处理步骤
Informix 锁表处理步骤
Informix 表空间计算
处理社会媒体中敏感话题的5个步骤
Informix 数据库优化
Informix 数据库一致性检查
Informix-Connect 2.70 设置
Informix 的用户权限管理
Informix 入门之---日志分析 - Informix - ChinaUnix.net
Informix 数据库函数库及其用法
几个常用的 Informix 命令
有关异议处理的六个步骤,可以有效地帮助你解决客户疑虑。
处理问题的步骤归纳成8个原则( 轉)--lee
处理问题的步骤归纳成8个原则( 轉)--lee
学习PS的步骤,新人必看!! | 版务处理 - photoshop...
Informix 7.31 For SCO 5 安装脚本
影响 Informix 数据库性能的主要参数
SCO UnixWare 7.1.4下安装 Informix
Informix 中求时间间隔的函数
Informix 数据库灵活备份的探讨
Informix 几种数据去重的方法
Informix sql 函数使用说明大全(附:例子)
Informix 培训教材整理之01产品介绍
Informix 数据库一致性检查 - Unix爱好者家园