Fork me on GitHub

06 2022 档案

摘要:MySQL 事务隔离级别是为了解决并发事务互相干扰的问题的,MySQL 事务隔离级别总共有以下 4 种: READ UNCOMMITTED:读未提交。 READ COMMITTED:读已提交。 REPEATABLE READ:可重复读。 SERIALIZABLE:序列化。 1.四种事务隔离级别 1. 阅读全文
posted @ 2022-06-29 11:11 磊哥|www.javacn.site 阅读(8593) 评论(1) 推荐(5) 编辑
摘要:为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。 explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可,如下图所示: 而以上查询结果的列中,我们最主要观察 key 这一列,key 这一列表示实际使用 阅读全文
posted @ 2022-06-27 10:51 磊哥|www.javacn.site 阅读(1782) 评论(4) 推荐(5) 编辑
摘要:自增列可使用 auto_increment 来实现,当一个列被标识为 auto_increment 之后,在添加时如果不给此列设置任何值,或给此列设置 NULL 值时,那么它会使用自增的规则来填充此列。 PS:本文以下内容基于 MySQL InnoDB 数据库引擎。 默认情况下自增列的值为 1,每次 阅读全文
posted @ 2022-06-22 07:30 磊哥|www.javacn.site 阅读(1034) 评论(1) 推荐(1) 编辑
摘要:在 MySQL 中,使用 truncate、delete 和 drop 都可以实现表删除,但它们 3 个的使用场景和执行效果完全不同,接下来我们来盘点一下。 truncate、delete、drop区别概述 它们 3 个的区别如下表所示: 区别点 drop truncate delete 执行速度 阅读全文
posted @ 2022-06-20 08:57 磊哥|www.javacn.site 阅读(826) 评论(1) 推荐(1) 编辑
摘要:在 InnoDB 引擎中,每张表都会有一个特殊的索引“聚簇索引”,也被称之为聚集索引,它是用来存储行数据的。一般情况下,聚簇索引等同于主键索引,但这里有一个前提条件,那就是这张表需要有主键,只有有了主键,它才能有主键索引,有主键索引才能等于聚簇索引。 所以看到这里,我们应该明白一个道理:聚簇索引并不 阅读全文
posted @ 2022-06-16 08:39 磊哥|www.javacn.site 阅读(190) 评论(0) 推荐(0) 编辑
摘要:在 MySQL 默认引擎 InnoDB 中,索引大致可分为两类:聚簇索引和非聚簇索引,它们的区别也是常见的面试题,所以我们今天就来盘它们。 聚簇索引 聚簇索引(Clustered Index)一般指的是主键索引(如果存在主键索引的话),聚簇索引也被称之为聚集索引。 聚簇索引在 InnoDB 中是使用 阅读全文
posted @ 2022-06-13 11:39 磊哥|www.javacn.site 阅读(909) 评论(0) 推荐(2) 编辑
摘要:在 MySQL 中,删除的方法总共有 3 种:delete、truncate、drop,而三者的用法和使用场景又完全不同,接下来我们具体来看。 1.delete detele 可用于删除表的部分或所有数据,它的使用语法如下: delete from table_name [where...] [or 阅读全文
posted @ 2022-06-08 09:34 磊哥|www.javacn.site 阅读(717) 评论(0) 推荐(1) 编辑
摘要:MySQL 有很多存储引擎(也叫数据引擎),所谓的存储引擎是指用于存储、处理和保护数据的核心服务。也就是存储引擎是数据库的底层软件组织。在 MySQL 中可以使用“show engines”来查询数据库的所有存储引擎,如下图所示: 在上述列表中,我们最常用的存储引擎有以下 3 种: InnoDB M 阅读全文
posted @ 2022-06-06 09:21 磊哥|www.javacn.site 阅读(882) 评论(0) 推荐(0) 编辑
摘要:HTTP 状态码是服务器端返回给客户端的响应状态码,根据(HTTP)状态码我们就能知道服务器端想要给客户端表达的具体含义,比如 200 就表示请求访问成功,500 就表示服务器端程序出错等。 HTTP 状态码可分为 5 大类: 1XX:消息状态码。 2XX:成功状态码。 3XX:重定向状态码。 4X 阅读全文
posted @ 2022-06-01 12:05 磊哥|www.javacn.site 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示