mysql乐观锁版本号和cas
MySQL的乐观锁版本号是一种防止并发问题的机制,它可以保证在多个用户同时进行数据操作时,每个用户都能够得到正确的数据结果。乐观锁版本号是指在数据表中添加一个版本号字段,每当一条数据发生变更时,该版本号就会发生相应的变化,从而实现乐观锁的效果。
CREATE TABLEuser
(id
BIGINT(20) NOT NULL AUTO_INCREMENT,name
VARCHAR(100) NOT NULL DEFAULT '',version
BIGINT(20) NOT NULL DEFAULT '0',
PRIMARY KEY (id
)
);