关于tidb和mysql的存储空间大小对比测试

1、从tikv_region_status里获取某个表的region 占整体region的比例
2、用这个比例和监控中的使用总大小相乘,然后在除以副本数,就是这个表占的空间大小

按照上面的方法,我是这样计算的
select count() from TIKV_REGION_STATUS where table_name=‘xxx’; // 结果:872
select count(
) from TIKV_REGION_STATUS; // 结果:73813

872除73813=0.01 //region占用比例
642G3=1926G //3个TiKV的总大小
1926
0.01 = 19.26 //3个副本的总大小
19.26除3 = 6 //就是该表单副本的大小

应该是这也理解吧?