Mysql update更新数据执行流程

update 的执行流程是以select查询为基础执行的!!你不明白select执行流程?没关系,这篇博客照样让你明白,update执行流程!

存储引擎是什么?

如果把数据库比作一个大仓库,那么存储引擎就是仓库的管理员

其主要职责:

1.存数据

决定数据以什么格式存在硬盘上(就像文件可以存txt、pdf、word不同格式)

2取数据

当你要查询时,决定怎么最快找到数据(就像有的管理员用分类标签,有的用条形码)

3.管事务

保证数据操作的安全(就像仓库进出货要登记,不能出错)

想要修改数据,首先要通过存储引擎层读取数据,把数据读取到服务层进行修改,在通过存储引层把数据传到数据库中

mysql每次读取16384个字节的数据 ,默认是16kb的数据,一页的数据。就像cpu与磁盘之间为什么会有内存一样࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值