我用的第一种
一个表存储在磁盘上,不只是数据文件的,还有索引等其他对象,单纯预估表大小的话不抵直接去操作系统里看数据文件。
在MySQL上看, information_schema.tables
这个是最不准的,更新太慢,有的时候干脆就不更了
第一种方式靠谱
但是这种计算吧,还有一些偏差,因为底层rocksdb会对数据和索引进行压缩,哈哈
那就看自己的需求了哈
我一般计算都是按照平均行长度*行数=数据容量
我用的第一种
一个表存储在磁盘上,不只是数据文件的,还有索引等其他对象,单纯预估表大小的话不抵直接去操作系统里看数据文件。
在MySQL上看, information_schema.tables
这个是最不准的,更新太慢,有的时候干脆就不更了
第一种方式靠谱
但是这种计算吧,还有一些偏差,因为底层rocksdb会对数据和索引进行压缩,哈哈
那就看自己的需求了哈
我一般计算都是按照平均行长度*行数=数据容量