能源采矿 系统

有没有什么办法让系统每秒钟执行一次这个SQL

select * from syssessions a, syslocks b where b.tabname='t' and b.owner = a.sid

想通过这个SQL找到在特定时间段内在表T上锁的信息,但是如何做到让系统每秒执行一次?
参与2

2 同行回答

chenchao79 chenchao79 技术经理 浪潮通信
:):):)显示全部
:):):) 收起
电信设备制造商 · 2013-01-30
浏览494
yunzhongyue yunzhongyue 数据库运维工程师 GBase
i=1;while [ $i -le 100 ];do echo 'select * from syssessions a, syslocks b where b.tabname='t' and b.owner = a.sid'|dbaccess sysmaster;let i=i+1;sleep 1 ;done上面的是每秒执行一次,共执行100次的例子!显示全部
i=1;
while [ $i -le 100 ];do
echo 'select * from syssessions a, syslocks b where b.tabname='t' and b.owner = a.sid'|dbaccess sysmaster;
let i=i+1;
sleep 1 ;
done

上面的是每秒执行一次,共执行100次的例子! 收起
互联网服务 · 2013-01-29
浏览500

提问者

liuli98
采购代理/经理 琉璃
评论90

相关问题

相关文章

问题状态

  • 发布时间:2013-01-29
  • 关注会员:0 人
  • 问题浏览:1966
  • 最近回答:2013-01-30
  • X社区推广