Allocated_space为1048576bytes,折合1M。我们创建了临时文件,即使是稀疏结构,在文件系统上也会有一些元数据信息占据空间。此时的allocated_space=1M也是合理的。
Free_Space为5367660544bytes,折合5119M。如果加入1M(allocated_size),就是5120M,折合5G,与Tablespace_size对应。
目前数据库没有使用temptest进行操作,所以对新的临时文件而言,我们可以得到如下结论:
ü 新创建的数据文件是以“稀疏文件”的方式,虽然创建成功,但是在文件系统中不是写入完全,空间占据是没有分配的状态;
ü 新创建文件情况下:Allocated_space最开始表示元数据信息;
ü 新创建文件情况下:Free_Space表示没有分配的空间;
下面我们使用临时表进行空间使用。