查看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'asname,round猾诮沓靥(sum(value)/1024/1024,2)||'M'as"SIZE(M)fromv$sgaunionselect'PGA'asname,round(value/1024/1024,2)||'M'as"SIZE(M)"fromv$pgastatwherename='totalPGAallocated'复制粘贴后,进入PLSQL,登陆之后,新建页面运行查看结果即可。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:86
阅读量:46
阅读量:77
阅读量:51
阅读量:93