当前位置:网站首页>[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


边栏推荐
- Depth residual network
- 【线上问题处理】因代码造成mysql表死锁的问题,如何杀掉对应的进程
- Interface automation test framework: pytest+allure+excel
- The psychological process from autojs to ice fox intelligent assistance
- 可变参数重载时的内存错误
- 杰理之BLE【篇】
- word中如何删除某符号前面或后面所有的文字
- Leetcode 78: subset
- #systemverilog# 可綜合模型的結構總結
- Sélectionnez toutes les lignes avec un symbole dans Word et changez - les en titre
猜你喜欢

Leetcode35. search the insertion position (simple, find the insertion position, different writing methods)

升级版手机检测微信工具小程序源码-支持多种流量主模式

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

Go learning -- implementing generics based on reflection and empty interfaces

Internal and external troubles of "boring ape" bayc

(4) Web security | penetration testing | network security web site source code and related analysis

Setting and using richview trvstyle template style

Win10 64 bit Mitsubishi PLC software appears oleaut32 DLL access denied

CDN acceleration and cracking anti-theft chain function

leetcode704. 二分查找(查找某个元素,简单,不同写法)
随机推荐
navicat如何导入MySQL脚本
Structure summary of SystemVerilog integrable model
OpenJudge NOI 2.1 1661:Bomb Game
杰理之AD 系列 MIDI 功能说明【篇】
Introduction to the basics of network security
Configure raspberry pie access network
Uncaught typeerror: cannot red properties of undefined (reading 'beforeeach') solution
Lesson 12 study notes 2022.02.11
First knowledge of OpenGL es learning (1)
Wechat brain competition answer applet_ Support the flow main belt with the latest question bank file
Seriously recommend several machine learning official account
呆错图床系统源码图片CDN加速与破解防盗链功能
Refer to how customer push e-commerce does content operation
Crawling exercise: Notice of crawling Henan Agricultural University
Solution to the problem of breakthrough in OWASP juice shop shooting range
杰理之BLE【篇】
Openjudge noi 2.1 1749: Digital Square
JDBC学习笔记
Bugku CTF daily question: do you want seeds? Blackmailed
C语言 简单易懂的高精度加法