原理是:header size + 3*block_size
通常最小是88K,即64K +3*8K

居然写81K就可以,看看实际大小

实际还是88K,这个header大小随着文件变大会涨,1200M的文件header大小是1M。数据库块大小是8K,因此是3个块。
原因如下:

(Doc ID 153869.1)

但是,但是来了

在19c中 uniform size 好像至少 5个块,也就是40K,加上3个块,最小空间是(5+3)*8K=64K
12c之后,大文件表空间上下限尺寸

但是,想创建6265K的big file表空间,实际数据文件占用却是6272K。
各种类型表空间文件头大小?

如前面所述,small file类型的表空间文件头大小将来可能变大的,其他的还未研究。
因此块大小为 8K 的表空间最小:
当指定 uniform size 时 :64K
使用small file类型文件时:88K
使用 big file
类型文件时:6265K ,但是有个环境最小只能70M,原因待查。
研究这些多没意义。
阅读(1280) | 评论(0) | 转发(0) |