美文网首页
数据库 - schema设计注意事项

数据库 - schema设计注意事项

作者: 世民Young | 来源:发表于2019-03-07 15:16 被阅读0次

1、尽量避免过度设计,例如会导致极其复杂查询的schema设计,或者有很多列的表设计(很多的意思是介于有点多和非常多之间)

2、使用少而简单的合适数据类型,除非真实数据模型中有确切的需要,佛则应该尽可能地避免使用NULL值。

3、尽量使用相同的数据类型存储相似或相关的值,尤其是要在关联条件中使用的列。

4、注意可变长字符串,其在临时表和排序时可能导致悲观的按最大长度分配内存。

5、尽量使用整形定义标识列

6、避免使用mysql已经一起的特性,例如指定浮点数的精度,或者整数的显示宽度。

7、小心使用ENUM和SET。虽然很方便,但不要滥用,佛则有时候会变成陷阱。

8、最好避免使用BIT。

相关文章

网友评论

      本文标题:数据库 - schema设计注意事项

      本文链接:https://www.haomeiwen.com/subject/czpcpqtx.html