查看Oracle内存使用情况
1、可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话。

2、可以使用如下的命令:top:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

3、可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令$ top -u oracle

4、内容解释:PID:进程的ID,USER:进程所有者,PR:进程的优先级别,越小越优先被执行。

5、oracle内存使用情况主要分两个方面,一个是PGA,一个是SGA,简单查询的话,通过SQL语句在PLSQL里面运行一下就可以了。

6、代码如下:select 'SGA' as name,round(sum(value) / 1024 / 1024, 2) || 'M' as "SIZE(M)from v$sgaunionselect 'PGA' as name, round(value / 1024 / 1024, 2) || 'M' as "SIZE(M)"from v$pgastatwhere name = 'total PGA allocated'复制粘贴后,进入PLSQL,登陆之后,新建页面运行查看结果即可。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:33
阅读量:142
阅读量:24
阅读量:182
阅读量:154