mysql 使用规范

2017-07-20  本文已影响28人  478343628d84

约定:
1.原则上任何表必须有自增ID (分库分表的视情况而定)
2.不允许外键
3.字段不允许Null
4.原则上只能单表查询
5.表名/字段名/索引 全部小写

通用字段名和类型:
1.created_time updated_time (datetime)
2.金额使用整数,小数使用 decimal

其它:
1.存储引擎采用 innodb
2.字符采用 utf8mb4
3.sql语句上线前审核
4.建表前评估存储用量和访问量
5.原则上不允许使用存储过程、触发器,视图

--

性能分析工具
show profile;
mysqlsla;
mysqldumpslow;
explain;
show slow log;
show processlist;

上一篇下一篇

猜你喜欢

热点阅读