ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Scripts--查看当前对library cache争用的session

Scripts--查看当前对library cache争用的session

原创 Linux操作系统 作者:vongates 时间:2019-07-17 18:24:02 0 删除 编辑
当一个Session连接上DB时会申请一定配额大小的shared pool.来存放library的信息,我们可以通过下面的SQL来实时的查看各session对 library cache contention.

--col ksmlrcom : "Name space|affected"
--col ksmlrsiz : "Request|Size"
--col ksmlrnum : "Num Object|Flushed out"
--col ksmlrhon : "What is loaded"
--col ksmlrohv : "Hash_value"

select vse.SID,
vse.USERNAME,
vse.OSUSER,
vse.MACHINE,
vse.PROGRAM,
vse.LOGON_TIME,
xkl.KSMLRCOM,
xkl.ksmlrsiz,
xkl.ksmlrnum,
xkl.ksmlrhon,
xkl.ksmlrohv,
xkl.KSMLRSES
from x$ksmlru xkl, v$session vse
where xkl.KSMLRSES = vse.SADDR

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

请登录后发表评论 登录
全部评论

注册时间:2018-09-11

  • 博文量
    449
  • 访问量
    292703