首页 > 代码库 > 阿里Java开发手册学习 3 MYSQL规约
阿里Java开发手册学习 3 MYSQL规约
建表规约
1.表达是与否概念的字段,必须使用is_XXX的方式命名,数据类型是 unsigned tinyint (1表示是,0表示否)。
2.表名不使用复数名词。
3.禁用保留字。
4.小数类型为decimal,禁止使用float和double。
5.表的命名最好是加上“业务名词_表的作用” 。
6.修改字段时要及时更新字段注释。
7.字段允许适当冗余,以提高性能。
8.单表行数超过500万行或者单表超过2G时才考虑分库分表。
9.合适的字符存储长度,不但节约数据库表空间、节约索引存储,更重要的是提升检索速度。
阿里Java开发手册学习 3 MYSQL规约
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。