![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 80
ZhiHuaWei
我知道自己能力小,但,有什么可以能帮到你的吗?
展开
-
面试官:讲讲MySQL表设计要注意什么?
作者:孤独烟 出处: http://rjzheng.cnblogs.com/综述近期由于复习了一下MySQL的内容看到一篇比较好的文章,转载分享一下。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的!具体有下面这些问题:为什么一定要设一个主键? 你们主键是用自增还是UUID? 主键为什么不推荐有业务含义? 表示枚举的字段为什么不用enum类型? 货币字段...转载 2019-07-19 10:56:35 · 1038 阅读 · 1 评论 -
如何更好的设计MySQL数据库(MySQL 数据库设计原则)
简述 在我们项目开发中,数据库的设计可以说是非常重要,我遇到过很多数据库设计比较杂乱的项目,像表名、字段名命名混乱、字段类型设计混乱等待。写本篇博文的目的就是总结一下设计MySQL 数据库原则,有一个小小的规范会使得我们的项目更加强壮。设计原则1. 命名规则 数据库的的名字一般都是很随意,最好和我们的项目业务一致,这样比较好进行区分;数据表的命名应尽可能...原创 2018-07-04 10:31:20 · 3230 阅读 · 0 评论 -
SQL语句的30种优化方案
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is nu...转载 2017-07-31 10:49:59 · 558 阅读 · 0 评论