查看session,user,table,锁的对应关系

for x in `onstat -u | sed -n '6,$p' | grep -v concurrent | grep -v "^$" |awk '{print $1}'`; \
do \
echo "--------------------------------------------";
onstat -u| grep $x|awk '{print "locks for session " $3 " --- username " $4}'; 
onstat -k| grep $x|awk '{print " table " $6 " - rowid " $7 " - lock_type " $5}'; 
done

--------------------------------------------
locks for session 32 --- username informix
 table 5000d1   rowid 0    lock_type HDR+IX
 table 100002   rowid 205    lock_type HDR+S
 table 5000d1   rowid 100    lock_type HDR+X
--------------------------------------------
 

猜你喜欢

转载自blog.csdn.net/David_ifx/article/details/120978134