我的老板想找到一种方法让正在运行的可执行文件询问 Oracle,该程序使用的资源大小。这背后的目的是让我们可以添加到 用户文档/容量规划文档关于每个程序所需资源大小的信息。
我今天的 Google-Fu 很弱,我真的无法在文档或网上找到任何指向可以帮助我完成此任务的 API 的内容。
谁有经验可以分享?或者建议我遵循的线索?
所有与主题相关的答案都会获得 +1,以示感谢。
邪恶。
最佳答案
此查询将通过描述向您显示 session 统计信息。
select v$statname.name, v$mystat.value
from
v$mystat,
v$statname
where
v$mystat.statistic# = v$statname.statistic#
各种统计信息的描述(10g)在这里:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/stats002.htm
v$session 中还有其他有用的信息:
select *
from v$session
where sid = ( select distinct sid from v$mystat )
关于c++ - 程序能否计算出其 Oracle 资源使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1548495/