一个朋友碰到了这个bug,向我咨询这个问题,由于我使用的相同的版本,于是查询了一下,果然发现了同样的问题。
在ORACLE_BASE/admin/tradedb/bdump目录下:
bash-3.00$ pwd
/opt/oracle/admin/tradedb/bdump
bash-3.00$ ls -l tradedb1_mman_
tradedb1_mman_23433.trc tradedb1_mman_4286.trc tradedb1_mman_5081.trc tradedb1_mman_7220.trc
tradedb1_mman_4063.trc tradedb1_mman_5060.trc tradedb1_mman_5689.trc tradedb1_mman_8223.trc
bash-3.00$ ls -l tradedb1_mman_*.trc
-rw-rw---- 1 oracle oinstall 738 Aug 25 2009 tradedb1_mman_23433.trc
-rw-rw---- 1 oracle oinstall 748 Jul 17 2007 tradedb1_mman_4063.trc
-rw-rw---- 1 oracle oinstall 55484 Jul 5 2007 tradedb1_mman_4286.trc
-rw-rw---- 1 oracle oinstall 0 Apr 18 2007 tradedb1_mman_5060.trc
-rw-rw---- 1 oracle oinstall 1044 Oct 8 2008 tradedb1_mman_5081.trc
-rw-rw---- 1 oracle oinstall 2216 Jul 1 2009 tradedb1_mman_5689.trc
-rw-rw---- 1 oracle oinstall 668 Nov 10 2008 tradedb1_mman_7220.trc
-rw-rw---- 1 oracle oinstall 584524 Jul 22 2008 tradedb1_mman_8223.trc
bash-3.00$ more tradedb1_mman_8223.trc
/opt/oracle/admin/tradedb/bdump/tradedb1_mman_8223.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
ORACLE_HOME = /opt/oracle/product/10.2/database
System name: SunOS
Node name: ahrac1
Release: 5.10
Version: Generic_118833-33
Machine: sun4u
Instance name: tradedb1
Redo thread mounted by this instance: 1
Oracle process number: 14
Unix process pid: 8223, image: oracle@ahrac1 (MMAN)
*** 2007-11-15 14:24:09.329
*** SERVICE NAME:(SYS$BACKGROUND) 2007-11-15 14:24:09.315
*** SESSION ID:(162.1) 2007-11-15 14:24:09.315
AUTO SGA: Not free 0x565f7be88, 1, 1, 1
AUTO SGA: Not free 0x565fb5f00, 2, 1, 1
*** 2007-12-27 02:24:55.867
AUTO SGA: Not free 0x821fbe1a8, 3, 1, 0
AUTO SGA: Not free 0x821fbe1a8, 3, 1, 0
AUTO SGA: Not free 0x821fbe1a8, 3, 1, 0
*** 2008-01-21 14:01:21.493
AUTO SGA: Not free 0x7eff81b08, 1, 1, 1
*** 2008-01-27 01:01:36.551
AUTO SGA: Not free 0x856008018, 1, 1, 1
AUTO SGA: Not free 0x856008268, 1, 1, 1
AUTO SGA: Not free 0x856008018, 1, 1, 1
AUTO SGA: Not free 0x856008268, 1, 1, 1
AUTO SGA: Not free 0x856008390, 1, 1, 1
AUTO SGA: Not free 0x856008708, 1, 1, 1
AUTO SGA: Not free 0x856008018, 1, 1, 1
AUTO SGA: Not free 0x856008268, 1, 1, 1
AUTO SGA: Not free 0x856008390, 1, 1, 1
AUTO SGA: Not free 0x856008708, 1, 1, 1
AUTO SGA: Not free 0x856008ba8, 1, 1, 1
AUTO SGA: Not free 0x856008018, 1, 1, 1
AUTO SGA: Not free 0x856008268, 1, 1, 1
AUTO SGA: Not free 0x856008390, 1, 1, 1
AUTO SGA: Not free 0x856008708, 1, 1, 1
AUTO SGA: Not free 0x856008ba8, 1, 1, 1
.
.
.
在metalink文档ID 5201883.8中描述了这个问题,在10.2.0.2和10.2.0.3中MMAN进程可能会在trace文件中写入类似上面这种不必要的信息。
在10.2.0.4和11g中,这个问题已经被修正。
其实这个问题完全可以忽略,如果写入太频繁,导致文件很大,那么可以检查trace对应的进程是否是当前数据库中的活动进程,对于那些不是活动进程的trace文件,完全可以删除或移走。
Oracle对于10.2.0.2和10.2.0.3两个版本分别提供了补丁bug号5201883,不过这个bug实在没有单独fixed的价值。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4227/viewspace-663886/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/4227/viewspace-663886/