1、查看CPU使用率:

sar25得到结果如下图:

平均空闲是97,那么使用率就是3%.

CPU使用情况

sar25
//每隔2秒,显示5次,CPU使用的情况

%usr:CPU处在用户模式下的时间百分比。
%sys:CPU处在系统模式下的时间百分比。
%wio:CPU等待输入输出完成时间的百分比。
%idle:CPU空闲时间百分比。

在所有的显示中,我们应主要注意%wio和%idle,%wio的值过高,表示硬盘存在I/O瓶颈,
%idle值高,表示CPU较空闲,如果%idle值高但系统响应慢时,有可能是CPU等待分配内存,
此时应加大内存容量。%idle值如果持续低于10,那么系统的CPU处理能力相对较低,表明系统中最需要解决的资源是CPU。

2、查看内存

方法一:
 #lsdev-Ccmemory
 查看配置的物理内存设备,下面为其输出示例:
 L2cache0AvailableL2Cache
 mem0AvailableMemory
 #lsattr-Elmem0
 输出类似如下所示:
 goodsize7936AmountofusablephysicalmemoryinMbytesFalse
 size7936TotalamountofphysicalmemoryinMbytesFalse
 此例说明机器的物理内存为5888MB。如果前面lsdev的输出中有设备名mem1,则使用同样的命令查看其对应的大小并依此类推。如上图,查出23040M,除以1024为22.5G。
方法二:
#bootinfo-r
 8126464
 此例说明机器的物理内存为8126464kB。如上图,物理内存为23592960KB,除以1024再除以1024得22.5G。
方法三:
#prtconf
 输出类似下面所示:
 ----
 ----
 MemorySize:7936MB
 ----
 ----
 本命令会打出当前主机的详细配置信息,输出中有MemorySize属性,指示其当前物理内存大小。方法四:
#svmon-G
输出类似下面所示:
sizeinusefreepinvirtual
memory20316161474504557112210251440972
pgspace1310721555workpersclnt
pin21025100
inuse44097201033532PageSizePoolSizeinusepgsppinvirtual
s4KB-14269841555187531393452
m64KB-2970014202970
其中:size表示真实的物理内存的大小,单位是4k.因此当前物理内存大小为4k*2031616=8126464kB注意,此处的单位是4K,5898240*4K=23592960K/1024=23040M/1024=22.5G。

3、查看表空间使用情况

select dbf.tablespace_name,

       dbf.totalspace "总量(G)",

       dbf.totalblocks as 总块数,

       dfs.freespace "剩余总量(G)",

       dfs.freeblocks "剩余块数",

       (dfs.freespace / dbf.totalspace) * 100 "空闲比例"

  from (select t.tablespace_name,

               sum(t.bytes) / 1024 / 1024 / 1024 totalspace,

               sum(t.blocks) totalblocks

          from dba_data_files t

         group by t.tablespace_name) dbf,

       (select tt.tablespace_name,

               sum(tt.bytes) / 1024 / 1024 / 1024 freespace,

               sum(tt.blocks) freeblocks

          from dba_free_space tt

         group by tt.tablespace_name) dfs

 where trim(dbf.tablespace_name) = trim(dfs.tablespace_name);