manan36 发表于 2014-6-5 17:05:01

DB CPU很高,但是Host CPU使用率却很低, Solaris 11

Solaris 11在安装EMCC的过程中, DB configuration特别慢,在其过程中做了一个awr, 发现DB_CPU虽然很高,但是OS CPU非常低,虽然有个SQL的逻辑读很高,但是逻辑读应该只消耗CPU资源而不消耗IO资源,望指教如何才能让Solaris上的DB尽可能d

manan36 发表于 2014-6-5 17:05:26

望指教如何才能让Solaris上的DB尽可能的发挥OS CPU的功效

Maclean Liu(刘相兵 发表于 2014-6-5 20:04:10

Operating System Statistics
*TIME statistic values are diffed. All others display actual values. End Value is displayed if different
ordered by statistic type (CPU Use, Virtual Memory, Hardware Config), Name
Statistic        Value        End Value
AVG_BUSY_TIME        23,499         
AVG_IDLE_TIME        252,171         
AVG_SYS_TIME        2,832         
AVG_USER_TIME        20,509         
BUSY_TIME        567,621         
IDLE_TIME        6,055,843         
SYS_TIME        71,474         
USER_TIME        496,147         
LOAD        2        1
OS_CPU_WAIT_TIME        23,800         
PHYSICAL_MEMORY_BYTES        34,359,738,368         
NUM_CPUS        24         
NUM_CPU_CORES        3         
NUM_CPU_SOCKETS        1         
TCP_RECEIVE_SIZE_DEFAULT        128,000         
TCP_SEND_SIZE_DEFAULT        49,152         
Back to Wait Events Statistics
Back to Top


Operating System Statistics - Detail
Snap Time        Load        %busy        %user        %sys        %idle        %iowait
05-Jun 15:00:40        2.13                                             
05-Jun 15:46:39        1.20        8.57        7.49        1.08        91.43        0.00



你说的 DB configuration 应当是基本串行的,就是只能用到一个CPU,Host CPU很空应当是因为只用了一个CPU,而其他CPU都空闲。  这个是没有办法的,ORacle的一些操作 例如升级数据字典等都和你的CPU个数没关系,只取决于单U的实际计算能力。

页: [1]
查看完整版本: DB CPU很高,但是Host CPU使用率却很低, Solaris 11