关于dba_temp_free_space的allocated_space和free_space(二)

2014-11-24 17:24:21 · 作者: · 浏览: 1
pace_size为5368709120bytes大小,折合5G。这就是我们对临时表空间Temptest的定义值。


Allocated_space为1048576bytes,折合1M。我们创建了临时文件,即使是稀疏结构,在文件系统上也会有一些元数据信息占据空间。此时的allocated_space=1M也是合理的。

Free_Space为5367660544bytes,折合5119M。如果加入1M(allocated_size),就是5120M,折合5G,与Tablespace_size对应。

目前数据库没有使用temptest进行操作,所以对新的临时文件而言,我们可以得到如下结论:



ü 新创建的数据文件是以“稀疏文件”的方式,虽然创建成功,但是在文件系统中不是写入完全,空间占据是没有分配的状态;


ü 新创建文件情况下:Allocated_space最开始表示元数据信息;


ü 新创建文件情况下:Free_Space表示没有分配的空间;



下面我们使用临时表进行空间使用。