
数据库
Lemon_MY
这个作者很懒,什么都没留下…
展开
-
数据库中为什么不推荐使用外键约束
每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不方便。链接: https://www.cnblogs.com/rjzheng/p/9907304.html转载 2020-04-22 21:03:08 · 244 阅读 · 0 评论 -
数据库中的字符串类型比较大小
在MySQL和Oracle数据库中,字符串类型的数据是可以比较大小的,规则是按照相同位置的字符的ASCII码值的大小进行排序的。字符串比较大小不是比较长短,根据相同位置的字符的ASCII码进行比较。从第一个字符开始比较,相同相等,遇到不同就比较出来了。例如:a<b<c,根据ascii码比较的abcd<abcde...原创 2019-07-09 19:20:24 · 6794 阅读 · 1 评论 -
MySQL应该基于什么条件来创建索引
1、较频繁的作为查询条件的字段应该创建索引.2、唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件:3、更新非常频繁的字段不适合创建索引:唯一性太差的字段:如状态字段,类型字段等。这些字段即使创建了单独的索引,MySQL Query Optimizer大多数也不会选择使用,如果什么时候选择了这种索引,可能会带来极大的性能问题。由于索引字段中每个值都含有大量的记录,那么存储引擎在根据索引...转载 2019-09-09 23:10:10 · 1253 阅读 · 0 评论 -
数据库的三大范式和BCNF的作用
1NF:表中每个属性值都是不可再分割的原子值。2NF:消除非主属性对码的部分函数依赖。3NF:消除非主属性对码的传递函数依赖。BCNF:消除主属性对码的传递函数依赖。...原创 2019-09-25 11:24:19 · 2077 阅读 · 1 评论