![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 77
For_zwb
虚心万事能成;自满十事九空。
展开
-
mysql中explain的重要性
概述当我们写一条sql执行语句的时候,我们对它的执行计划以及所用到的索引都是自己进行判断的, 大多数时候我们的判断可能是正确的,但偶尔也会有出入,所以我们就要用到explain去查看mysql到底是怎么执行这条sql的。举个例子下图是两种表结构:表一 classes,表二 students的数据我们执行一条联结查询语句:select name from students join classes on students.class_id=classes.id;首先我们来自己分析一下这条语原创 2022-03-20 15:58:13 · 1858 阅读 · 1 评论 -
高性能mysql——sql查询性能优化
sql查原创 2021-11-13 13:56:14 · 779 阅读 · 0 评论 -
Mysql为什么需要一个主键
主键主键每一行都应该有能够唯一标识自己的一列。主键(primary key),其值能够唯一区分表中的每一行数据。如果没有主键的话,更新或者删除表中的特定行就会很困难,因为没有安全的方法能够唯一标识这一行数据。虽然并不是总需要主键,但是我们都应该保证每个表都有主键,以便于以后数据操纵和管理。主键的条件表中的任一一列都能够作为主键,但是作为主键有以下几个条件:1、 主键值不能重复2、主键值不能为NULL其上两个条件是mysql主键的强制要求,但我们最好养成下面几个好习惯:不更新主键的值不重原创 2020-07-22 08:27:17 · 1202 阅读 · 0 评论