事务
2016-12-14 18:23:21 0 举报
登录查看完整内容
事务是指一系列相关的操作,它们被视为一个整体,要么全部成功,要么全部失败。事务具有原子性、一致性、隔离性和持久性(ACID)四个特性。原子性指事务中的所有操作要么全部完成,要么全部不完成;一致性指事务必须使数据库从一个一致性状态变换到另一个一致性状态;隔离性指事务之间互不干扰,即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰;持久性指一旦事务提交,则其结果就是永久性的,即使数据库发生故障也不应该对其有任何影响。事务通常用于需要保证数据完整性和一致性的场景,如银行转账、订单处理等。
作者其他创作
大纲/内容
aaa
InnoDB Row Structure
6 bytes
2
Primary Key1
John
Index Key 1
1
1811
Primary Key2
Index Key 2
0x12345678
InnoDB Secondary In dex Structure
Jack
1 bit
delete_bit
xxxx
MAX_TRX_ID (1826)
Other Column *
0
db_roll_ptr
Undo log Segment 0x34567890
MAX_TRX_ID in Index Page
Undo log Segment 0x23456789
1812
7 bytes
0x23456789
In Trx_2
bbb
Undo log Segment 0x12345678
db_trx_id
In Trx_1
0 条评论
回复 删除
下一页