日期:2014-05-16  浏览次数:20815 次

从ORACLE 9I升级到11.2G后ATE数据提交时会变慢

我管理的是SFC系统. 数据库为ORACLE9I升级到11.2G.
升级以前资料量为(DMP文件120G) ,系统使用一直很平稳. 升级后资料量(DMP文件64G). 数据在提交时(先是有点慢,还可以接受.40分钟后就完全不能用了.).
但是有一数据提交是慢, 但数据库还可以正常连接. 备份,SHUTDOWN IMMEDIATE都正常. 
全新重启数据库,整个系统没有任何好转.
重新启动整个DB服务器,重启后系统能用个20分钟,就又开始变慢了.

请各位大哥帮忙指点一下. 谢谢!
从ORACLE?9I升级到11.2G后A

------解决方案--------------------
这个需要awr+系统资源使用情况综合分析

9i和11g还是有很大区别的(rbo,cbo)对执行计划影响最为明显
------解决方案--------------------
嗯,awr能基本定位,详细分析最好结合资源使用情况。
9i已经是cbo了,不知道他们是在原来硬件和库的基础上直接升级的,还是更换了硬件后,又新建库的。
------解决方案--------------------
9i的CBO还不是很给力,楼主的应用会不会使用了hint,11g中最好不要使用hint,不然可能会适得其反。
------解决方案--------------------
光看一个表结构有什么用,你要说明数据量、慢的sql语句、执行计划等
------解决方案--------------------
取下awr那么难吗?如果您觉得需要保密,可以把需要保密的那部分cut掉,一般也就是数据库名,实例名,还有sql_text那部分吧。
------解决方案--------------------
awr不是ash,只要你觉得系统慢,可以取的,即使是问题已经过去,你回头也可以取的,因为系统默认开启1小时粒度的snapshot,所以,今后你可以取1小时的awr,snapshot保存期限似乎是一周。