ITPub博客

首页 > Linux操作系统 > Linux操作系统 > V$SQLAREA的用法

V$SQLAREA的用法

原创 Linux操作系统 作者:lawzjf 时间:2005-07-22 00:00:00 0 删除 编辑

这个视图用来找出性能最差的SQL语句。

select b.usesrname, a.disk_reads,

a.excutions exec,

a.disk_reads/decode(a.executions, 0, 1,

a.executions) rds_exec_ratio,

a.sql_text statement

from v$sqlarea a, dba_users b

where a.parsing_user_id=b.user_id

and

a.disk_reads>10000

order by a.disk_reads desc

可以用buffer_gets代替上面的disk_reads 来查询内存使用最多的SQL语句。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/37724/viewspace-152498/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: V$视图
请登录后发表评论 登录
全部评论

注册时间:2008-01-18

  • 博文量
    279
  • 访问量
    990830