mysql
文章平均质量分 73
开五档的蒙奇
后端开发小白一枚,技术发烧友,欢迎交流
展开
-
【MySQL高级篇】09-日志与备份篇
https://dev.mysql.com/doc/refman/8.0/en/server-logs.html原创 2024-03-18 01:44:43 · 875 阅读 · 0 评论 -
【MySQL高级篇】08-事务篇
3. 隐式事务# 3.1 关键字:autocommit#默认是ON#此时这条DML操作是一个独立的事务#此时这条DML操作是一个独立的事务#3.2 如何关闭自动提交?#方式1:#针对于DML操作是有效的,对DDL操作是无效的。COMMIT;#或rollback;#方式2:我们在autocommit为true的情况下,使用start transaction 或begin开启事务,那么DML操作就不会自动提交数据COMMIT;#或rollback;原创 2024-03-17 01:47:37 · 989 阅读 · 0 评论 -
【MySQL高级篇】07-索引及调优篇
默认数据页大小16KB=16000byte,假设一条数据记录占用160byte假设所有存放用户记录的叶子节点代表的数据页存放100条用户记录;所有存放目录项的数据页可以存放1000条目录项记录如果B+树只有1层,也就是只有1个用于存放用户记录的节点,最多能存放 100 条记录。如果B+树有2层,最多能存放 1000×100=10,0000条记录。如果B+树有3层,最多能存放 1000×1000×100=条记录。如果B+树有4层,最多能存放 1000×1000×1000×100=条记录。原创 2024-03-11 15:47:00 · 309 阅读 · 0 评论 -
【MySQL高级篇】06-MySQL架构篇
存储引擎就是指表的类型,以前叫表处理器,后来改名为存储引擎。原创 2024-03-04 14:17:23 · 442 阅读 · 0 评论 -
【MySQL高级篇:07-索引及调优篇】第07章_InnoDB数据存储结构
学习行格式主要以COMPACT行格式为主,在此基础上关注Dynamic和Compressed行格式,Redundant几乎可以忽略。原创 2023-10-24 16:30:15 · 128 阅读 · 0 评论 -
【MySQL高级篇:07-索引及调优篇】第06章_索引的数据结构
InnoDB中数据和索引都存储在.ibd文件中;MyISAM中数据和索引分别存储在.myd和.myi文件中,不包含聚簇索引。原创 2023-10-22 16:55:52 · 51 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第05章_存储引擎
1 查看存储引擎 2 设置系统默认的存储引擎 3 设置表的存储引擎 3.1 创建表时指定存储引擎 3.2 修改表的存储引擎 4 引擎介绍 4.1 InnoDB引擎:具备外键支持功能的事务存储引擎 4.2 MyISAM引擎:主要的非事务处理引擎 4.3 Archive引擎:用于数据存档 4.4 Blackhole引擎:丢弃写操作,读操作会返回空内容 4.5 CSV引擎:存储数据时,以逗号分隔各个数据项 4.6 Memory引擎:置于内存的表原创 2023-10-20 22:20:07 · 39 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第04章_逻辑架构
1 逻辑架构剖析 1.1 服务器处理客户端请求 1.2 Connectors 1.3 第1层:连接层 1.4 第2层:服务层 1.5 第3层:引擎层 1.6 存储层 1.7 小结 2 SQL执行流程 2.1 MySQL中的SQL执行流程 2.2 MySQL8中SQL执行原理 2.3 MySQL5.7中SQL执行原理 2.4 SQL语法顺序 2.5 Oracle中的SQL执行流程(了解) 3 数据库缓冲池(buffer pool)原创 2023-10-20 15:38:35 · 64 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第03章_用户与权限管理
1. 用户管理 1.1 登录MySQL服务器 1.2 创建用户 1.3 修改用户 1.4 删除用户 1.5 设置当前用户密码 1.6 修改其他用户密码 1.7 MySQL8密码管理(了解) 2. 权限管理 2.1 权限列表 2.2 授予权限的原则 2.3 授予权限 2.4 查看权限 2.5 收回权限 3. 权限表 3.1 user表 3.2 db表 3.3 tables_priv表和columns_pr原创 2023-10-18 17:26:19 · 26 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第02章_MySQL的数据目录
1 MySQL8的主要目录结构 1.1 数据库文件的存放路径 1.2 相关命令目录 1.3 配置文件目录 2. 数据库和文件系统的关系 2.1 查看默认数据库 2.2 数据库在文件系统中的表示 2.3 表在文件系统中的表示 2.3.1 InnoDB存储引擎模式 2.3.2 MyISAM存储引擎模式 2.4 小结 2.5 视图在文件系统中的表示 2.6 其他的文件原创 2023-10-17 20:26:43 · 29 阅读 · 0 评论 -
【MySQL高级篇:06-MySQL架构篇】第01章_Linux下MySQL的安装与使用
笔记作者:开五档的蒙奇参考作者:尚硅谷 宋红康。原创 2023-10-17 16:11:35 · 30 阅读 · 0 评论