首页 > 数据库技术 > 详细

Mysql优化

时间:2019-08-27 10:24:15      阅读:57      评论:0      收藏:0      [点我收藏+]

1.字段设计

  • IP地址存储:常规使用varchar(15),优化使用unsigned,0—255一个数字。select aton;ntoa address to number
  • 原则:尽量使用整数表示字符串->存储空间固定;运算速度快->enum维护成本较高(替代方案:使用关联表)
  • 字节byte:存储单位;位bit:运算单位
  • 金额存储:decimal(10,2)两位小数的定点数,不会丢失精度;或者用整数int,bigint替代,小数的运算和存储有精度问题
  • 原则:定长数据类型和变长数据类型的选择->定点数varchar,decimaltext占用空间随数字增加而增加,在乎精度;浮点数int,double,float,char,date,time,datetime,year,timestamp占用空间是固定的,在乎存储空间

2.关联表设计

  • 一对一:
  • 一对多/多对一:
  • 多对多:

持续更新中。。。

Mysql优化

原文:https://www.cnblogs.com/shuG214xin/p/11416200.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!