DBA的日常功能SQL之一,绝对原创。


--查看系统中连接数的分布情况
select   s.INST_ID,
         sum(count(1)) over(partition by s.INST_ID) sum_inst,
         s.MACHINE,
         sum(count(1)) over(partition by s.INST_ID,S.MACHINE) sum_MACHINE,
         s.TERMINAL,
         sum(count(1)) over(partition by s.INST_ID,S.MACHINE,S.TERMINAL) sum_TERMINAL,
         s.PROGRAM,
         sum(count(1)) over(partition by s.INST_ID,S.MACHINE,S.TERMINAL,S.PROGRAM) sum_PROGRAM,
         s.MODULE,
         sum(count(1)) over(partition by s.INST_ID,S.MACHINE,S.TERMINAL,S.PROGRAM,S.MODULE) sum_MODULE,
         count(1)
from gv$session s
where 1=1
--and s.INST_ID=1
group by s.INST_ID,
         s.MACHINE,
         s.PROGRAM,
         s.TERMINAL,
         s.MODULE
order by s.INST_ID,
         s.MACHINE,
         s.PROGRAM,
         s.TERMINAL,
         s.MODULE
;  


 





相关文章:

  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-01-17
  • 2021-11-30
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2021-06-10
  • 2021-08-07
  • 2022-12-23
  • 2021-07-16
相关资源
相似解决方案