如何查看索引占用的额外空间大小

Viewed 41

我想知道索引列占用了多少额外空间,可以查询到吗?
我创建了一个表并插入了一些数据,表大小及tablets数量如下:
image.png
为了加速查询使用了ROLLUP

ALTER TABLE td_home_ygwip DROP ROLLUP r_index_mdip;

ROLLUP 成功后show data;内容如下
image.png
我的问题有三个:

  1. 为什么ROLLUP后会导致tablets数量翻倍了
  2. tablets翻倍的情况下,size列大小几乎无变化,但是我想知道ROLLUP后增加了多少额外存储
  3. 可以查询到其他二级索引占用的额外空间吗?(我的表用到了倒排索引)
1 Answers
  1. rollup 是物理存在的,所以tablet翻倍是正常现象。
  2. index 这里目前没办法统计占用多大空间