下面就是小编带给大家的查看Oracle内存使用情况方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。
方法/步骤
1、可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话。
2、可以使用如下的命令:top:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
3、可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看巡綮碣褂或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令$top-uoracle
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)f鸡堕樱陨romv$sgaunionselect'PGA'asname,round(value/1024/1024,2)||'M'as"SIZE(M)"fromv$pgastatwherename='totalPGAallocated'复制粘贴后,进入PLSQL,登陆之后,新建页面运行查看结果即可。