ITPub博客

首页 > 数据库 > Oracle > 【原创】Oracle 新建的临时文件大小分析

【原创】Oracle 新建的临时文件大小分析

原创 Oracle 作者:oract 时间:2007-10-19 15:31:46 0 删除 编辑

SQL> alter tablespace temp add tempfile '/oradata/test/temp03.dbf' size 100M autoextend off;

Tablespace altered.

[@more@]

SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
[oracle@testsvr test]$ ls -l
total 1898376
-rw-r--r-- 1 oracle oinstall 89 Oct 19 14:56 afiedt.buf
drwxr-xr-x 2 oracle oinstall 4096 Aug 28 16:05 bak
-rw-r----- 1 oracle oinstall 10076160 Oct 19 14:57 control01.ctl
-rw-r----- 1 oracle oinstall 10076160 Oct 19 14:57 control02.ctl
-rw-r----- 1 oracle oinstall 10076160 Oct 19 14:57 control03.ctl
-rw-r----- 1 oracle oinstall 882778112 Oct 19 14:57 sysaux01.dbf
-rw-r----- 1 oracle oinstall 734011392 Oct 19 14:56 system01.dbf
-rw-r----- 1 oracle oinstall 104865792 Oct 19 10:10 temp01.dbf
-rw-r----- 1 oracle oinstall 104865792 Oct 8 15:19 temp02.dbf
-rw-r----- 1 oracle oinstall 104865792 Oct 19 14:57 temp03.dbf
-rw-r--r-- 1 oracle oinstall 3922 Oct 19 14:53 test.log
-rw-r----- 1 oracle oinstall 209723392 Oct 19 14:57 undotbs01.dbf
-rw-r----- 1 oracle oinstall 5251072 Oct 19 02:51 users01.dbf
-rw-r----- 1 oracle oinstall 1056768 Oct 19 14:51 users02.dbf
[oracle@testsvr test]$ od -c ./temp03.dbf > ./temp03.txt

[oracle@testsvr test]$ cat temp03.txt
0000000 242 300 377
0000020 f 310 2 } | { z
0000040 240 201
0000060
*
0020000 v 242 001 300 001 004
0020020 G a 020 v 311 B 371 r
0020040 T E S T < x 2
0020060 003 006
0020100
*
0020140 330 5 344 211 356 %
0020160
*
0020500 003
0020520 004 T E M P
0020540
0020560 003
0020600
*
0037760 001 v
0040000 035 242 002 300 001 001 f
0040020 261 260 003 200 2
0040040 001 a
0040060 210 1 c
0040100
*
0057760 001 035 001
0060000 036 242 003 300 001 001 f
0060020 V 277 003 t 001
0060040 200 017
0060060
*
0077760 001 036 001
0100000 036 242 004 300 001 001 f
0100020 V 177 003 t 300 a 001
0100040 200 017
0100060
*
0117760 001 036 001
0120000 036 242 005 300 001 001 f
0120020 _ ? 003 t 200 017 001
0120040 200 017
0120060
*
0137760 001 036 001
0140000 036 242 006 300 001 001 f
0140020 D 377 003 t @ 027 001
0140040 200 017
0140060
*
0157760 001 036 001
0160000 036 242 a 300 001 001 f
0160020 M 277 003 t 037 001
0160040 200 017
0160060
*
0177760 001 036 001
0200000 036 242 b 300 001 001 f
0200020 { 177 003 t 300 & 001
0200040 200 017
0200060
*
0217760 001 036 001
0220000
*
620020000
[oracle@testsvr test]$

结果证实了temp03.dbf 文件之中从0220000 到620020000 的部分全部是 空洞。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7437037/viewspace-977585/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-23

  • 博文量
    37
  • 访问量
    221195