mysql
文章平均质量分 57
Ethan_soul
hello world
展开
-
MySQL 架构
# MySQL 架构下图是MySQL的逻辑架构![img](https://cdn.jsdelivr.net/gh/soulbug/image@main//img/c2716016da394a9db397a8b4e978fec9~tplv-k3u1fbpfcp-zoom-1.image)## mysql的架构mysql的架构可以分为4层### 连接层MySQL向外提供的交互接口;功能主要是连接处理、授权认证、安全认证。### 服务层MySQL的核心功能,包括查询解析、分析、优原创 2021-02-22 11:13:43 · 128 阅读 · 1 评论 -
数据库事务和隔离级别
数据库事务和隔离级别数据库事务事务的四大特性(ACID)事务的四大特性包括原子性、一致性、隔离性、持久性。 原子性 (Atomicity) 原子性指:事务所包含的操作要么全部成功,要么全部失败,成功将数据应用到数据库,失败则不对数据库产生影响。 一致性(Consistency) 一致性是指:事务将数据库的一种"有效"状态,转化为另一种有效状态,有效的含义包括符合业务的逻辑和数据定义逻辑。 隔离性(Isolation) 隔离性是指:一个事务在做最终修改之前对其原创 2021-02-20 15:24:02 · 92 阅读 · 0 评论 -
mysql之事务实现方式-MVCC
mysql之事务实现方式-MVVC什么是MVVCMVVC是mysql的的多版本并发控制即multi-Version Concurrency Controller,mysql的innodb引擎支持MVVC,在事务级别为RR(可重复读)和RC(读提交)生效。工作原理实现原理借助3个隐藏字段、undo log、read view实现3个隐藏字段数据库表的引擎为innodb时,都会为每行数据添加3个隐藏字段。 DB_ROW_ID:包含一个行ID,该行ID随着插入新行而增加,如果有唯一键原创 2021-02-20 15:22:49 · 2570 阅读 · 2 评论