Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

48

主题
1#
发表于 2013-8-9 15:01:18 | 查看: 2911| 回复: 2
看了刘大的关于SMON的文章

http://www.askmaclean.com/archives/smon-cleanup-temporary-segment.html

我自己的环境:
OS:windows 2008 64bit
ORACLE:10.2.0.5

alter system set events '10500 trace name context forever,level 10';
开启trace
然后创建一个大表create table t as select * from te;

中途结束这个session,但是在bdump和udump下都没找到SMON的trace文件。
如果在初始化文件里面设定
event= '10500 trace name context forever,level 10'
重开数据库,在bdump下就会有smon的trace文件了。不知为何呀
2#
发表于 2013-8-9 15:11:34
smon 不是立即就做清理的, 至少等几分钟

回复 只看该作者 道具 举报

3#
发表于 2013-8-10 09:55:33
Maclean Liu(刘相兵 发表于 2013-8-9 15:11
smon 不是立即就做清理的, 至少等几分钟

我等了一会的。
我看帖子描述的是在SMON清理后,dba_extents里的temporary就没有了。
我 是把进程一结束(是用kill的),这些temporary就马上没有了

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2025-1-1 09:32 , Processed in 0.045457 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569