数据库
Quantum_Wu
这个作者很懒,什么都没留下…
展开
-
MySQL 笔记之 Buffer Pool
MySQL 笔记之 Buffer Pool这篇文章主要参考自《MySQL 是怎样运行的》的第十六章 InnoDB 的 Buffer Pool。图片来自 稀土掘金:MySQL系列(5)— InnoDB 缓冲池Buffer Pool目录MySQL 笔记之 Buffer PoolBuffer Pool 的简介Buffer Pool 的内部组成free 链表的管理缓冲页的快速定位flush 链表的管理LRU 链表的管理简单的 LRU 实现原理划分区域的 LRU 链表LRU 链表的进一步优化Buffer P原创 2022-02-14 00:06:27 · 744 阅读 · 0 评论 -
mysql笔记(三):多表查询与事务
mysql笔记(三):多表查询与事务1. 多表查询2. 事务3. DCL文章目录mysql笔记(三):多表查询与事务1. 多表查询2. 事务3. DCL1. 多表查询* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAM转载 2021-04-13 15:41:35 · 59 阅读 · 0 评论 -
mysql笔记(二):SQL约束
mysql笔记(二):SQL约束1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原1. DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时转载 2021-04-13 15:25:32 · 159 阅读 · 0 评论 -
MYISAM 和 INNODB 的区别 (对比)
MYISAM 和 INNODB 的区别文章目录MYISAM 和 INNODB 的区别数据库引擎物理文件数据库引擎MYISAMINNODB(默认)事务支持不支持支持锁针对表加锁行级锁外键约束不支持支持全文索引支持不支持表空间的大小较小较大,约为两倍优势节约空间,速度较快安全性高,事务处理,多表多用户操作物理文件所有数据库文件都存在 data 目录下,故数据库的本质还是文件的存储InnoDB:在数据库表中只有一个 *原创 2021-04-05 20:58:22 · 67 阅读 · 0 评论 -
mysql笔记(一):SQL操作
mysql笔记(一):SQL操作文章目录mysql笔记(一):SQL操作数据库的基本概念1. 什么是SQL2. DDL:操作数据库、表3. DML:增删改表中数据4. DQL:查询表中的记录数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL 4. 常见的数据库软件转载 2021-04-05 15:50:41 · 64 阅读 · 1 评论