select sql_text ,
buffer_gets ,
disk_reads ,
executions ,
optimizer_mode ,
buffer_gets/executions gets_exec,
disk_reads/executions disk_reads_exec,
hash_value,
address,
d.username
from v$sqlarea t,dba_users d where (buffer_gets > 10000 or disk_reads > 10)
and d.user_id=t.parsing_user_id
order by buffer_gets desc
上面代码单独用的时候可以,但是放到存储过程就报 000942的错误,说表或视图不存在!我的用户具有DBA权限,
进行grant select on sys.v_$sqlarea to username时报权限不足的错误,这是怎么回事
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货