如何查看sql执行的剩余时间,通过视图查看 20
1个回答
2017-08-22
展开全部
如何查看sql执行的剩余时间,通过视图查看
SELECT c.STATUS,time_remaining/60 剩余时间分钟,sql_text 执行SQL,machine,message
FROM V$SESSION_LONGOPS a inner join v$sql b on
a.sql_hash_value = b.hash_value
inner join v$session c on a.sid = c.sid
where sofar<totalwork
order by time_remaining desc
这个是oracle根据已执行块和未执行块预估的时间,未必很准确,只能参考
SELECT c.STATUS,time_remaining/60 剩余时间分钟,sql_text 执行SQL,machine,message
FROM V$SESSION_LONGOPS a inner join v$sql b on
a.sql_hash_value = b.hash_value
inner join v$session c on a.sid = c.sid
where sofar<totalwork
order by time_remaining desc
这个是oracle根据已执行块和未执行块预估的时间,未必很准确,只能参考
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询