Files
Obsidian/Spaces/000-Task/MySQL.md
CommunistSpectre 53fd43c6ef first commit
2023-08-02 17:39:27 +08:00

205 lines
9.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Completed: 96
Created: 2023-07-08 03:19:25
Incomplete: 99
Modified: 2023-07-09 18:30:06
Tags: Task
Title: MySQL
Total: 195
---
- [x] 基础篇介绍 [completion:: 2023-07-09]
- [x] 课程内容和数据库相关概念 [completion:: 2023-07-09]
- [x] MySQL 安装及启动 [completion:: 2023-07-09]
- [x] 数据模型 [completion:: 2023-07-09]
- [x] DDL - 通用语法及分类 [completion:: 2023-07-09]
- [x] DDL - 数据库操作 [completion:: 2023-07-09]
- [x] DDL - 表操作 - 创建和查询 [completion:: 2023-07-09]
- [x] DDL - 数据类型及案例 [completion:: 2023-07-09]
- [x] DDL - 表操作 - 删除和修改 [completion:: 2023-07-09]
- [x] DDL 小结 [completion:: 2023-07-09]
- [x] 图形化界面 DataGrip [completion:: 2023-07-09]
- [x] DML - 插入 [completion:: 2023-07-09]
- [x] DML - 更新和删除 [completion:: 2023-07-09]
- [x] DML 小结 [completion:: 2023-07-09]
- [x] DQL - 基础查询 [completion:: 2023-07-09]
- [x] DQL - 条件查询 [completion:: 2023-07-09]
- [x] DQL - 聚合函数 [completion:: 2023-07-09]
- [x] DQL - 分组查询 [completion:: 2023-07-09]
- [x] DQL - 排序查询 [completion:: 2023-07-09]
- [x] DQL - 分页查询 [completion:: 2023-07-09]
- [x] DQL - 案例练习 [completion:: 2023-07-09]
- [x] DQL - 执行顺序 [completion:: 2023-07-09]
- [x] DQL 小结 [completion:: 2023-07-09]
- [x] DCL - 用户管理 [completion:: 2023-07-09]
- [x] DCL - 权限控制 [completion:: 2023-07-09]
- [x] DCL 小结 [completion:: 2023-07-09]
- [x] 函数 - 字符串函数 [completion:: 2023-07-09]
- [x] 函数 - 数值函数 [completion:: 2023-07-09]
- [x] 函数 - 日期函数 [completion:: 2023-07-09]
- [x] 函数 - 流程函数 [completion:: 2023-07-09]
- [x] 函数小结 [completion:: 2023-07-09]
- [x] 约束 - 概述 [completion:: 2023-07-09]
- [x] 约束 - 演示 [completion:: 2023-07-09]
- [x] 约束 - 外键约束 [completion:: 2023-07-09]
- [x] 约束 - 外键删除更新行为 [completion:: 2023-07-09]
- [x] 约束小结 [completion:: 2023-07-09]
- [x] 多表查询 - 多表关系介绍 [completion:: 2023-07-09]
- [x] 多表查询 - 概述 [completion:: 2023-07-09]
- [x] 多表查询 - 内连接 [completion:: 2023-07-09]
- [x] 多表查询 - 外连接 [completion:: 2023-07-09]
- [x] 多表查询 - 自连接 [completion:: 2023-07-09]
- [x] 多表查询 - 联合查询 [completion:: 2023-07-09]
- [x] 多表查询 - 子查询介绍 [completion:: 2023-07-09]
- [x] 多表查询 - 标量子查询 [completion:: 2023-07-09]
- [x] 多表查询 - 列子查询 [completion:: 2023-07-09]
- [x] 多表查询 - 行子查询 [completion:: 2023-07-09]
- [x] 多表查询 - 表子查询 [completion:: 2023-07-09]
- [x] 多表查询 - 练习 1 [completion:: 2023-07-09]
- [x] 多表查询 - 练习 2 [completion:: 2023-07-09]
- [x] 多表查询小结 [completion:: 2023-07-09]
- [x] 事务 - 简介 [completion:: 2023-07-09]
- [x] 事务 - 操作演示 [completion:: 2023-07-09]
- [x] 事务 - 四大特性 ACID [completion:: 2023-07-09]
- [x] 事务 - 并发事务问题 [completion:: 2023-07-09]
- [x] 事务 - 并发事务演示及隔离级别 [completion:: 2023-07-09]
- [x] 事务小结 [completion:: 2023-07-09]
- [x] 基础篇总结 [completion:: 2023-07-09]
- [x] 进阶篇介绍 [completion:: 2023-07-09]
- [x] 存储引擎 - MySQL 体系结构 [completion:: 2023-07-09]
- [x] 存储引擎 - 简介 [completion:: 2023-07-09]
- [x] 存储引擎 - InnoDB 介绍 [completion:: 2023-07-09]
- [x] 存储引擎 - MyISAM 和 Memory [completion:: 2023-07-09]
- [x] 存储引擎 - 选择 [completion:: 2023-07-09]
- [x] 存储引擎小结 [completion:: 2023-07-09]
- [x] MySQL 安装Linux 版本) [completion:: 2023-07-09]
- [x] 索引 - 概述 [completion:: 2023-07-09]
- [x] 索引 - 结构 - 介绍 [completion:: 2023-07-09]
- [x] 索引 - 结构 - Btree [completion:: 2023-07-09]
- [x] 索引 - 结构 - B+tree [completion:: 2023-07-09]
- [x] 索引 - 结构 - hash [completion:: 2023-07-09]
- [x] 索引 - 结构思考题 [completion:: 2023-07-09]
- [x] 索引 - 分类 [completion:: 2023-07-09]
- [x] 索引 - 思考题 [completion:: 2023-07-09]
- [x] 索引 - 语法 [completion:: 2023-07-09]
- [x] 索引 - 性能分析 - 查看执行频次 [completion:: 2023-07-09]
- [x] 索引 - 性能分析 - 慢查询日志 [completion:: 2023-07-09]
- [x] 索引 - 性能分析 - show profiles [completion:: 2023-07-09]
- [x] 索引 - 性能分析 - explain [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 验证索引效率 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 最左前缀法则 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 索引失效情况1 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 索引失效情况2 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - SQL 提示 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 覆盖索引和回表查询 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 前缀索引 [completion:: 2023-07-09]
- [x] 索引 - 使用规则 - 单列索引和联合索引 [completion:: 2023-07-09]
- [x] 索引 - 设计原则 [completion:: 2023-07-09]
- [x] 索引小结 [completion:: 2023-07-09]
- [x] SQL 优化 - 插入数据 [completion:: 2023-07-09]
- [x] SQL 优化 - 主键优化 [completion:: 2023-07-09]
- [x] SQL 优化 - order by 优化 [completion:: 2023-07-09]
- [x] SQL 优化 - group by 优化 [completion:: 2023-07-09]
- [x] SQL 优化 - limit 优化 [completion:: 2023-07-09]
- [x] SQL 优化 - count 优化 [completion:: 2023-07-09]
- [x] SQL 优化 - update 优化 [completion:: 2023-07-09]
- [x] SQL 优化小结 [completion:: 2023-07-09]
- [ ] 视图 - 介绍及基本语法
- [ ] 视图 - 检查选项cascaded
- [ ] 视图 - 检查选项local
- [ ] 视图 - 更新及作用
- [ ] 视图 - 案例
- [ ] 存储过程 - 介绍
- [ ] 存储过程 - 基本语法
- [ ] 存储过程 - 变量 - 系统变量
- [ ] 存储过程 - 变量 - 用户定义变量
- [ ] 存储过程 - 变量 - 局部变量
- [ ] 存储过程 - if 判断
- [ ] 存储过程 - 参数IN, OUT, INOUT
- [ ] 存储过程 - case
- [ ] 存储过程 - 循环 - while
- [ ] 存储过程 - 循环 - repeat
- [ ] 存储过程 - 循环 - loop
- [ ] 存储过程 - 游标 - cursor
- [ ] 存储过程 - 条件处理程序 - handler
- [ ] 存储函数
- [ ] 触发器 - 介绍
- [ ] 触发器 - 案例 1insert 类型)
- [ ] 触发器 - 案例 2update 类型)
- [ ] 触发器 - 案例 3delete 类型)
- [ ] 视图&存储过程&触发器小结
- [ ] 锁 - 介绍
- [ ] 锁 - 全局锁 - 介绍
- [ ] 锁 - 全局锁 - 一致性数据备份
- [ ] 锁 - 表级锁 - 表锁
- [ ] 锁 - 表级锁 - 元数据锁
- [ ] 锁 - 表级锁 - 意向锁
- [ ] 锁 - 表级锁 - 意向锁测试
- [ ] 锁 - 行级锁 - 介绍
- [ ] 锁 - 行级锁 - 行锁
- [ ] 锁 - 行级锁 - 间隙锁&临键锁1
- [ ] 锁 - 行级锁 - 间隙锁&临键锁2
- [ ] 锁小结
- [ ] InnoDB 引擎 - 逻辑存储结构
- [ ] InnoDB 引擎 - 架构 - 内存结构1
- [ ] InnoDB 引擎 - 架构 - 内存结构2
- [ ] InnoDB 引擎 - 架构 - 磁盘结构
- [ ] InnoDB 引擎 - 架构 - 后台线程
- [ ] InnoDB 引擎 - 事务原理 - 概述
- [ ] InnoDB 引擎 - 事务原理 - redolog
- [ ] InnoDB 引擎 - 事务原理 - undolog
- [ ] InnoDB 引擎 - MVCC - 基本概念
- [ ] InnoDB 引擎 - MVCC - 隐藏字段
- [ ] InnoDB 引擎 - MVCC - undolog 版本链
- [ ] InnoDB 引擎 - MVCC - readview 介绍
- [ ] InnoDB 引擎 - MVCC - 原理分析RC 级别)
- [ ] InnoDB 引擎 - MVCC - 原理分析RR 级别)
- [ ] InnoDB 引擎小结
- [ ] MySQL 管理 - 系统数据库介绍
- [ ] MySQL 管理 - 常用工具1
- [ ] MySQL 管理 - 常用工具2
- [ ] MySQL 管理小结
- [ ] 进阶篇总结
- [ ] 运维篇介绍
- [ ] 日志 - 错误日志
- [ ] 日志 - 二进制日志
- [ ] 日志 - 查询日志
- [ ] 日志 - 慢查询日志
- [ ] 主从复制 - 概述
- [ ] 主从复制 - 原理
- [ ] 主从复制 - 主库配置
- [ ] 主从复制 - 从库配置
- [ ] 主从复制 - 测试
- [ ] 分库分表 - 介绍
- [ ] 分库分表 - 介绍 - 拆分方式
- [ ] 分库分表 - MyCat 概述 - 安装
- [ ] 分库分表 - MyCat 概述 - 核心概念
- [ ] 分库分表 - MyCat 入门
- [ ] 分库分表 - MyCat 入门 - 测试
- [ ] 分库分表 - MyCat 配置1
- [ ] 分库分表 - MyCat 配置2
- [ ] 分库分表 - MyCat 分片 - 垂直分库
- [ ] 分库分表 - MyCat 分片 - 垂直分库测试
- [ ] 分库分表 - MyCat 分片 - 水平分表
- [ ] 分库分表 - 分片规则 - 范围分片
- [ ] 分库分表 - 分片规则 - 取模分片
- [ ] 分库分表 - 分片规则 - 一致性 hash 算法
- [ ] 分库分表 - 分片规则 - 枚举分片
- [ ] 分库分表 - 分片规则 - 应用指定算法
- [ ] 分库分表 - 分片规则 - 固定 hash 算法
- [ ] 分库分表 - 分片规则 - 字符串 hash 解析
- [ ] 分库分表 - 分片规则 - 按天分片
- [ ] 分库分表 - 分片规则 - 按自然月分片
- [ ] 分库分表 - MyCat 管理与监控原理
- [ ] 分库分表 - MyCat 管理工具
- [ ] 分库分表 - MyCat 监控1
- [ ] 分库分表 - MyCat 监控2
- [ ] 分库分表总结
- [ ] 读写分离 - 介绍
- [ ] 读写分离 - 一主一从准备
- [ ] 读写分离 - 一主一从读写分离
- [ ] 读写分离 - 双主双从介绍
- [ ] 读写分离 - 双主双从搭建
- [ ] 读写分离 - 双主双从读写分离
- [ ] 读写分离总结
- [ ] 运维篇总结