位置:首页 > 软件操作教程 > 数据分析 > MySQL > 问题详情

MySQL——使用较短的定长列

提问人:刘旭39发布时间:2020-10-13

使用较短的定长列

  1)尽可能使用较短的数据类型;

  2)尽可能使用定长数据类型;

  a)用char代替varchar,固定长度的数据处理比变长的快些;

  b)对于频繁修改的表,磁盘容易形成碎片,从而影响数据库的整体性能;

  c)万一出现数据表崩溃,使用固定长度数据行的表更容易重新构造。使用固定长度的数据行,每个记录的开始位置都是固定记录长度的倍数,可以很容易被检测到,但是使用可变长度的数据行就不一定了;

  d)对于MyISAM类型的数据表,虽然转换成固定长度的数据列可以提高性能,但是占据的空间也大;

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部