在服务器上安装了一个报表系统,安装后,cpu使用一般在20%左右,但有时会上升至80%,甚至100%,I/O一直很大。一般在75%左右。偶尔会降一点,但都降得很少。请各位大侠帮忙定位一下。给个解决思路。小弟谢过!

解决方案 »

  1.   

    那服务器配置怎么样呢?
    如果你长时间跑很大的程序 ,cpu占用高也是正常的。
      

  2.   

    OracleOraDb11g_home1TNSListener
    OracleServiceORCL在服务里保留这两项进程,其于可关闭。
      

  3.   

    你安装完后一般在后台进程里会自动开启六项或五项服务进程,其中对于个人而言只用开启以上两项即可,其于有ORACLE进程都可关闭。
      

  4.   

    OracleServiceORCL
    OracleOraDb11g_home1TNSListener
    OracleMTSRecoveryService
    OracleJobSchedulerORCL
    OracleDBConsoleorcl
    OracleVssWriterORCL
    这是ORACLE 11G的版本安装完后的六项服务进程,你在控制面版里的服务中可以看到,保留前两项,其它全改为禁止或手动就行
    当然其它版本也基本一样
      

  5.   

    重新启动服务,可能就会好了。、
    调整spfile参数,sga区的参数设置。
      

  6.   


    重新启动服务,过不了多久还是会出现一样的问题,修改spfile和sga该怎么修改,麻烦告知下。