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

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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7437037/viewspace-977585/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值