当前位置:网站首页>[MySQL learning notes 32] mvcc
[MySQL learning notes 32] mvcc
2022-07-06 07:19:00 【yqs_ two hundred and eighty-one million eight hundred and seven】
redo log Redo log
redo log It records the physical modification of the data page when the transaction is committed , It is used to achieve the persistence of transactions
The log is divided into two parts : Redo log buffer and redo log file , The former is in memory , The latter is on disk . After the transaction is committed, all modification information will be saved to the log file , Used to refresh dirty pages ( That is, uncommitted data ) Restore data usage when disk errors occur .
undo log Rollback log
MVCC
Implicit fields
Field name | meaning |
---|---|
DB_TRX_ID | Recently modified transactions ID, Record the transaction that inserted this record or last modified it ID |
DR_ROLL_PTR | rollback pointer , Record the last version of this record , Used for coordination undo log, Point to the previous version |
DB_ROW_ID | Hide primary key , If the table structure does not specify a primary key , Hidden primary keys will be automatically generated |
Version chain
readview
边栏推荐
- Win10 64 bit Mitsubishi PLC software appears oleaut32 DLL access denied
- Applied stochastic process 01: basic concepts of stochastic process
- Cif10 actual combat (resnet18)
- The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
- Structure summary of SystemVerilog integrable model
- Jerry needs to modify the profile definition of GATT [chapter]
- The first Baidu push plug-in of dream weaving fully automatic collection Optimization SEO collection module
- Week6 weekly report
- [server data recovery] case of offline data recovery of two hard disks of IBM server RAID5
- Detailed explanation | detailed explanation of internal mechanism of industrial robot
猜你喜欢
Internal and external troubles of "boring ape" bayc
[online problem processing] how to kill the corresponding process when the MySQL table deadlock is caused by the code
word中如何删除某符号前面或后面所有的文字
MVVM of WPF
Babbitt | metauniverse daily must read: the group image of Chinese Internet enterprises pouring into metauniverse: "there are only various survival desires, and there is no ambition for forward-lookin
数据仓库建设思维导图
SSM学习
CDN acceleration and cracking anti-theft chain function
Go learning -- implementing generics based on reflection and empty interfaces
idea控制台彩色日志
随机推荐
Internal and external troubles of "boring ape" bayc
ORACLE列转行--某字段按指定分隔符转多行
Jerry needs to modify the profile definition of GATT [chapter]
Multithreading and concurrent programming (2)
Go learning -- implementing generics based on reflection and empty interfaces
supervisor 使用文档
leetcode1020. 飞地的数量(中等)
Lesson 12 study notes 2022.02.11
微信脑力比拼答题小程序_支持流量主带最新题库文件
Leetcode 78: subset
leetcode35. 搜索插入位置(简单,找插入位置,不同写法)
How to configure GUI guide development environment
Twelve rules for naming variables
Uncaught TypeError: Cannot red propertites of undefined(reading ‘beforeEach‘)解决方案
On the world of NDK (2)
UWA pipeline version 2.2.1 update instructions
杰理之蓝牙设备想要发送数据给手机,需要手机先打开 notify 通道【篇】
微信公众号无限回调授权系统源码 全网首发
(4) Web security | penetration testing | network security web site source code and related analysis
SSM learning