2. MySQL的索引、存储引擎、事务、锁机制、日志

2022/1/7 19:06:04

本文主要是介绍2. MySQL的索引、存储引擎、事务、锁机制、日志,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

MySQL的索引、存储引擎、事务、锁机制、日志

  • 1. 索引
    • 1.1 概述
    • 1.2 分类
      • 1.2.1 按实现方式
      • 1.2.2 按功能
        • 1.2.2.1 单列索引
        • 1.2.2.2 组合索引
        • 1.2.2.3 全文索引
        • 1.2.2.4 空间索引
    • 1.3 验证
    • 1.4 优缺点
    • 1.5 原理
      • 1.5.1 概述
      • 1.5.2 相关算法
  • 2. 存储引擎
    • 2.1 概述
    • 2.2 分类
    • 2.3 操作
  • 3. 事务
    • 3.1 概述
    • 3.2 操作
    • 3.3 特性
    • 3.4 隔离级别
  • 4. 锁机制
    • 4.1 概述
    • 4.2 MyISAM 表锁
    • 4.3 InnoDB行锁
  • 5. 日志
    • 5.1 概述
    • 5.2 错误日志
    • 5.3 二进制日志 binlog
    • 5.4 查询日志
    • 5.5 慢查询日志


1. 索引

1.1 概述

在这里插入图片描述

1.2 分类

1.2.1 按实现方式

在这里插入图片描述
在这里插入图片描述

1.2.2 按功能

在这里插入图片描述

1.2.2.1 单列索引

在这里插入图片描述
普通索引:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
唯一索引:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

主键索引:
在这里插入图片描述

1.2.2.2 组合索引

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2.2.3 全文索引

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2.2.4 空间索引

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3 验证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.4 优缺点

在这里插入图片描述
在这里插入图片描述

1.5 原理

1.5.1 概述

在这里插入图片描述

1.5.2 相关算法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2. 存储引擎

2.1 概述

在这里插入图片描述

2.2 分类

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3 操作

在这里插入图片描述
在这里插入图片描述

3. 事务

3.1 概述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.2 操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3 特性

在这里插入图片描述

3.4 隔离级别

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 锁机制

4.1 概述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.2 MyISAM 表锁

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.3 InnoDB行锁

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 日志

5.1 概述

在这里插入图片描述

5.2 错误日志

在这里插入图片描述

5.3 二进制日志 binlog

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.4 查询日志

在这里插入图片描述
在这里插入图片描述

5.5 慢查询日志

在这里插入图片描述



这篇关于2. MySQL的索引、存储引擎、事务、锁机制、日志的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程