基础规范

库表字段命名规范

库、表、字段表开发设计规范

索引规范

1、索引的数量要控制:

2、主键准则

3、重要的SQL必须被索引

4、多表JOIN的字段注意以下:

5、索引禁忌

6、尽量不使用外键

7、索引命名:非唯一索引必须以 idx_字段1_字段2命名,唯一所以必须以uniq_字段1_字段2命名,索引名称必须全部小写

8、新建的唯一索引必须不能和主键重复

9、索引字段的默认值不能为NULL,要改为其他的default或者空。NULL非常影响索引的查询效率

10、反复查看与表相关的SQL,符合最左前缀的特点建立索引。多条字段重复的语句,要修改语句条件字段的顺序,为其建立一条联合索引,减少 索引数量

11、能使用唯一索引就要使用唯一索引,提高查询效率 12、研发要经常使用explain,如果发现索引选择性差,必须让他们学会使用hint

SQL规范