最佳的mysql数据类型,用于减少空间和提高性能

时间:2011-10-15 18:49:48

标签: mysql

我搜索了一下谷歌,发现了一些不错的文章,但并不是我真正需要的东西。我正在尝试找到最适合的数据类型:

  1. 10 int length的数据类型
  2. 数据类型为1 int length 0-9
  3. int的数据类型为1或0
  4. 32个字符串的数据类型
  5. 255个字符串的数据类型
  6. 我想我的整体问题是我应该使用哪种数据类型来减少空间,因为每GB的成本约为6美元。虽然我也不想为了节省一个字节而牺牲CPU性能。

1 个答案:

答案 0 :(得分:1)

  1. int or bigint,取决于10位数字的大小(unsigned,如果有意义的话)
  2. tinyint
  3. boolean(不可空)
  4. varchar(32)
  5. varchar(255)