估计列大小

时间:2018-06-08 21:36:24

标签: mysql

这是我在documentation中找到的:

storage explanation

你能帮我解释一下这张桌子的数据存储吗?

假设我创建了一个这样的表:

create table test.test_1(

    value_1 tinyint,
    value_2 smallint,
    value_3 mediumint

)

insert into test.test_1(value_1, value_2, value_3) values(1,1,1),(2,2,2),(3,3,3);

如果我们总结每列中的数据存储,以下陈述是否正确:

  • value_1总大小= 3字节
  • value_2总大小= 6字节
  • value_3总大小= 9字节

如果列是字符串数据类型,我理解如何查找总数据存储,但如果数据是整数还是数字变量,我该怎么做呢?

0 个答案:

没有答案