- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 mysql(三)——日志
文章目录分类实现redoundopurge事务的隔离级别 分类 扁平事务。所有事务在同一层次。 带保存点的扁平事务。放弃整个事务开销大,可回滚至保存点。 链事务。提交一个事务后,把上下文传递给第二个事务。 嵌套事务。顶层事务提交,子事务才会提交。 分布式事务。 实现 redo redo在Innodb存储引擎产生,是物理日志,记录页修改操作,在事务进行过程中不断写入。 对比:biglog在my...
2019-08-30 12:11:39 322
原创 mysql(五)——锁
文章目录锁的分类读取和锁一致性非锁定读一致性锁定读自增长和锁外键和锁锁的算法Record LockGap LockNext-Key Lock例子 锁的分类 Innodb的锁分为两种:1、轻量级的闩锁(latch),保护内存中的数据结构;2、锁(lock),保护数据,一般仅在commit或rollback后释放。 lock的分类,SS兼容,其余互斥: 共享锁(S Lock),允许事务读一行记录。...
2019-08-30 12:08:25 508
原创 mysql(二)——索引
文章目录索引分类聚集索引辅助索引使用使用条件联合索引覆盖索引不使用索引ICP优化 索引分类 聚集索引 按照主键构建B+树,叶子节点存放整张表的行记录,称为数据页。 每张表只能有一个。 聚集索引逻辑上连续,物理上不一定连续: 数据页通过双向链表链接,按照主键排序。 每个页中的记录通过双向链表维护,物理上不一定按照主键的顺序。 辅助索引 可以有多个。 叶子节点包含键值和指向行数据的书签。 ......
2019-08-30 12:05:57 690
原创 mysql(一)——架构和执行流程
文章目录mysql简介mysql架构主要存储引擎mysql连接方式Innodb架构后台线程内存池CheckPoint分类关键特性插入缓冲两次写自适应hash索引异步IO刷新临近页存储 mysql简介 mysql架构 连接池组件对接各种客户端,插件式基于表的存储引擎管理底层文件。 主要存储引擎 Innodb。支持事务,面向在线事务处理(OLTP),行锁设计,支持外键,默认读取不产生锁。 My......
2019-08-30 11:53:51 328
原创 3种系统下mysql安装踩坑
文章目录主要流程服务启动mysql配置 主要流程 https://jingyan.baidu.com/article/597035521d5de28fc00740e6.html 服务启动 启动命令。 mysqld --remove //删除mysql服务 mysqld --install //安装mysql服务 mysqld --initialize //一定要初始化 net sta...
2019-08-30 11:49:55 372
24种设计模式类图
2018-05-19
计算机网络自顶向下方法第6版
2017-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人