#只能看当前锁表的sql,看不到历史的。
#使用方法:sh 脚本文件名 库名 表名
database=$1
table=$2
hex=`oncheck -pt database:table|grep -i partnum|awk '{printf ("%x|",$3)}'`
#echo $hex
#echo ${hex%?}
#own=`onstat -k |grep -iE ${hex%?}|awk '{print $3}'|sort |uniq`
own=`onstat -k |grep -iE ${hex%?}|awk '{print $3}'`
w=`echo $own|sed 's/ /|/g'`
if [ ! "x" = x"$w" ]
then
sid=`onstat -u|grep -iE $w|awk '{print $3}'`
for i in `echo $sid`
do
echo "--------------------------------sid:$i---------------------"
onstat -g ses $i
echo "--------------------------------sid:$i---------------------"
done
fi