$ tree data
data
├── clog -> /data/ob/redo/clog
├── ilog -> /data/ob/redo/ilog
├── slog -> /data/ob/redo/slog
└── sstable
└── block_file
4 directories, 1 file
$ ls -lh data/sstable/block_file
-rw-r--r-- 1 admin admin 200G Sep 8 16:37 data/sstable/block_file
ob数据文件预初始化吗? 所有的数据都是放在这个block_file吗?为什么不是lsm 多个sst文件呢?
简葵
#2
数据文件放在sstable那个文件里面;你上面列的都是日志文件
我知道,所有的文件都是放在block_ifle里面吗? 并且都是预分配。
张雨齐
#4
datafile_size
用于设置数据文件的大小。
datafile_disk_percentage
表示占用 data_dir
所在磁盘( data_dir
所在磁盘将被 OceanBase 数据库系统初始化用于存储数据)总空间的百分比。
https://www.oceanbase.com/docs/community/observer-cn/V3.1.4/10000000000449274
部署成功后,按照这个占用磁盘空间,后续据说是不能修改。就是一次占用了block_file。sstable需要是分配出去。