查看数据库某个活动的进度

col opname format a32
col target_desc format a32
col perwork format a12
set lines 131
select sid,OPNAME,TARGET_DESC,sofar,TOTALWORK,trunc(sofar/totalwork*100,2)||’%’ as perwork
from v$session_longops where sofar!=totalwork;

解释:perwork是索引创建任务完成得百分比。

select * from v s e s s i o n a , v session a,v sessiona,vsession_longops b where a.SID = b.SID and a.SERIAL# = b.SERIAL# ;

select * from v s q l a , v sql a,v sqla,vsession_longops b where a.SQL_ID = b.SQL_ID ;

select * from v s q l a r e a a , v sqlarea a,v sqlareaa,vsession_longops b where a.HASH_VALUE = b.SQL_HASH_VALUE ;

如果是在RAC,改成GV$SESSION_LONGOPS这个视图


v$session_longops

SID Session标识
SERIAL# Session串号
OPNAME 操作简要说明  
TARGET 操作运行所在的对象
TARGET_DESC 目标对象说明     
SOFAR 至今为止完成的工作量   
TOTALWORK 总工作量         
UNITS 工作量单位   
START_TIME 操作开始时间   
LAST_UPDATE_TIME 统计项最后更新时间   
TIMESTAMP 操作的时间戳
TIME_REMAINING 预计完成操作的剩余时间(秒)
ELAPSED_SECONDS 从操作开始总花费时间(秒)  
CONTEXT 前后关系         
MESSAGE 统计项的完整描述   
USERNAME 执行操作的用户ID   
SQL_ADDRESS 关联v s q l S Q L H A S H V A L U E 关 联 v sql SQL_HASH_VALUE 关联v sqlSQLHASHVALUEvsql       
SQL_ID 关联v$sql       
QCSID           主要是并行查询一起使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值