数据库
文章平均质量分 96
zglx123
这个作者很懒,什么都没留下…
展开
-
MySQL之(三)SQL性能优化
MySQL之(三)SQL性能优化SQL查询慢的原因SQL执行加载顺序7 种JOIN笛卡尔积INNER JOINLEFT JOINRIGHT JOINLEFT JOIN WITHOUT COMMON PARTRIGHT JOIN WITHOUT COMMON PARTFULL JOINFULL JOIN WITHOUT COMMON PART索引 SQL查询慢的原因 查询语句写的烂 索引失效(单值、复合) 关联查询太多join(设计缺陷或者不得以的需求) 服务器调优以及各个参数设置(缓冲、线程数等) SQ原创 2021-04-12 21:51:14 · 165 阅读 · 0 评论 -
数据库设计三大范式
为了建立冗余较小,结构合理的数据库,设计数据库时必须遵循一定的规则,在关系型数据库中,范式是符合一种设计要求的总结,要想设计一个合理的关系型数据库,必须满足一定的范式 第一范式(确保每一列都是原子性) 第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。 第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”部分,那么就非原创 2020-08-28 22:10:19 · 226 阅读 · 0 评论