undolog redolog binlog
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,redo和binlog区别:1、首先2者都是记录数据的改变,不同的是,binlog是记录所有数据的改变信息,而innodb的redo log只是记录所有innodb表数据的变化。2、binlog是记录
千家信息网最后更新 2026年10月31日undolog redolog binlog
redo和binlog区别:
1、首先2者都是记录数据的改变,不同的是,binlog是记录所有数据的改变信息,而innodb的redo log只是记录所有innodb表数据的变化。
2、binlog是记录已经提交完毕之后的dml以及ddl sql语句,而innodb redo log是正在执行中的dml以及ddl语句
3、binlog可以作为恢复数据使用 redo log可以作为异常down机或者介质故障后的数据恢复使用
4、在db文件目录下,也分属于不通的日志文件中。
undo log 实现原子性和持久化的事务的简化过程
假设有A、B两个数据,值分别为1,2。
A.事务开始.
B.记录A=1到undolog.
C.修改A=3.
D.记录B=2到undolog.
E.修改B=4.
F.将undolog写到磁盘。
G.将数据写到磁盘。
H.事务提交
Undo+Redo
事务的简化过程
假设有A、B两个数据,值分别为1,2.
A.事务开始.
B.记录A=1到undolog.
C.修改A=3.
D.记录A=3到redolog.
E.记录B=2到undolog.
F.修改B=4.
G.记录B=4到redolog.
H.将redolog写入磁盘。
I.事务提交
Undo+Redo
事务的特点
A.为了保证持久性,必须在事务提交前将RedoLog持久化。
B.数据不需要在事务提交前写入磁盘,而是缓存在内存中。
C.RedoLog保证事务的持久性。
D.UndoLog保证事务的原子性。
E.有一个隐含的特点,数据必须要晚于redolog写入持久存
事务
数据
磁盘
保证
两个
原子
持久性
文件
特点
语句
过程
A.
别为
不同
介质
信息
内存
只是
故障
数据恢复
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司
上海挚品互联网科技有限公司
互联网科技未来
狮子座互联网科技
致骋互联网科技
贷财互联网科技
凡科互联网科技
汇久创客互联网科技
互联网科技网站
互联网 新科技
互联网科技素材视频竖屏
恒生科技互联网指数分析
开启互联网科技时代小说
济南华为互联网科技产业总部基地
港股科技和互联网
洛阳昕诺飞互联网科技有限公司
深圳无忧互联网科技
半导体行业属于互联网高科技类吗
长沙渺峰互联网科技有限公司
现代互联网科技公司
互联网科技咨询
美国互联网前沿科技
承德科技产业互联网发展
杭州壁岐互联网科技有限公司
亳州好赞互联网科技有限公司
互联网公司黑科技创始人
长沙茂晟互联网科技有限公司
图游互联网科技
唐山双旺合互联网科技产业园
互联网金融金融科技