刚刚安装完后,将DMP文件导入,然后CPU占用率一直是100%,开始全部为oracle.exe占用,然后是oracle和瑞星各占50%,瑞星的监控关掉以后,oracle.exe还是占用了50%的CPU。这种现象正常么?
如题。请多指教。

解决方案 »

  1.   

    导的时候会占用较多CPU吧导完了还这样?
      

  2.   

    就是导完之后,用PL/SQL Developer 连接之后,一直是这种情况。大概有一百张表这样。
      

  3.   

    之后CPU占用率再次达到100%。我要疯了。
      

  4.   

    看你机器的配置了 
    还有是你开了oracle、的哪些服务。
    oracle 挺占内存的。
      

  5.   

    5楼说的对,oracle本身就是个资源大户,而且如果你1、2G的内存的话或者CPU很差劲的话,多少会这样。不过50%很正常。
    导数据的时候,最好将杀软进程停掉,它会扫描oracle的所有进程,很占资源。
      

  6.   

    我的问题是安装完oracle的时候没有问题。但是,在导入dmp数据(全部导入完毕)之后,CPU占用率一直是100%。
      

  7.   

    重启机器后,看看;另外你的机器上面配置的,在你机器上把oracle服务开启之后,多少会有影响,oracle服务是很给力的
      

  8.   

    对了   oracle要是10g他有自动分析的功能。
    你打开em看看有没有什么提示或者告警
      

  9.   

    Oracle服务建议不要设置自动启动 把不必要的启动项关闭掉 还有 杀毒软件之类的东西还是不要开了 要杀毒的时候再启动吧 个人电脑没有什么重要的资料让人家入侵的
      

  10.   

    这种需要现场判断的东东真不太好说,不过首先我们可以先假定是由于导入DMP文件导致的,这样的话,oracle占用了100%CPU它肯定是因为需要才占用的,也就是说你IMP后数据库产生了大量需要占用CPU的操作,但按理说你IMP后应该这库并没有用来做生产库吧,这样的的话它应该没什么写操作才对,  如果你真是IMP后实际在使用,那可能有烂SQL或你物理内存不足或SPFILE里分配的内存大于了你实际的内存,  你查看下oracle的alert日志,看里面有没有报错或警告,很可能是有的