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;