登录 注册
当前位置:主页 > 资源下载 > 10 > MySQL性能优化技术总结:选择合适的数据类型进行表结构优化

MySQL性能优化技术总结:选择合适的数据类型进行表结构优化

  • 更新:2024-07-18 10:15:39
  • 大小:2.14MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:SUN - 存储
  • 格式:PPT

资源介绍

表结构优化-选择合适的数据类型 能用tinyint的就不用int 能用int的就不用char或者varchar(255) 主键尽量用自增类型 选择字段的一般原则是保小不保大,能用占用字节小的字段就不用大字段。 比如主键, 我们强烈建议用自增类型,不用guid,为什么?省空间啊?空间是什么?空间就是效率!按4个字节和按32个字节定位一条记录,谁快谁慢太明显了。涉及到 几个表做join时,效果就更明显了。值得一提的是,datetime和timestamp,datetime占用8个字节,而timestamp占用4 个字节,只用了一半,而timestamp表示的范围是1970—2037,对于大多数应用,尤其是记录什么考试时间,登录时间这类信息,绰绰有余啊。