Mysql
文章平均质量分 94
cuidianjay
我现在做的事情是最重要的吗?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql-Sql执行流程
MySql执行Sql流程server层连接器为什么要缓存权限信息?MySql账户相关sql命令长连接长连接最大控制时长连接管理查询缓存 SQL_CACHE开启查询缓存查询缓存相关Sql命令分析器Antlr语法解析器优化器执行器InnoDB引擎Buffer Pool缓存机制redo日志binlogbinlog用途开启binlog查看binlog使用binlog日志同步数据或者恢复数据binlog三种格式binlog相关命令 MySql主要可以分为Server层和存储引擎两部分。 server层 主要包括连接器原创 2021-09-10 01:25:04 · 389 阅读 · 0 评论 -
MySql-MVCC
MySql-MVCCMVCC介绍undo日志版本链和Read Viewundo日志undo日志版本链一致性视图Read-View事务id事务划分版本链对比规则MVCC机制实现MVCC示例 MVCC介绍 MySql在可重复度与读已提交事务隔离级别下实现了MVCC机制。 undo日志版本链和Read View undo日志 undo日志就是回滚日志,当修改一行数据时,undo日志会记录该行数据原始数据,当业务失败时,就根据undo日志的数据进行回滚事务。 undo日志版本链 对每一行数据进行多次修改时,undo原创 2021-09-09 17:56:07 · 317 阅读 · 0 评论 -
Mysql事务和锁
Mysql事务事务ACID特性并发事务带来的问题更新丢失(Lost Update)或脏写脏读(Dirty Read)不可重复度(NonRepeatable Read)幻读(Phantom Read)事务隔离级别 事务ACID特性 事务由一组SQL组成,其具有以下四个特性: 原子性(Atomicity):事务是一个原子操作,不可分割,要么全部执行完成,要么全部不执行; 一致性(Consistent):在事务开始和结束时,数据都必须保持一致; 隔离性(Isolation):事务不会收到外部操作影响,事务的中间原创 2021-09-09 10:03:16 · 140 阅读 · 0 评论
分享