2021年8月7日

MVVC(多版本并发控制)

摘要: 1、MVCC ​ MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库并发性能,用更好 阅读全文

posted @ 2021-08-07 22:04 胡子就不刮 阅读(1677) 评论(0) 推荐(0) 编辑

mysql 隔离级别

摘要: 隔离级别 mysql的事务隔离级别有四种,分别是读未提交、读已提交、可重复读、序列化,不同的隔离级别下会产生脏读、幻读、不可重复读等相关问题,因此在选择隔离级别的时候要根据应用场景来决定,使用合适的隔离级别: READ UNCOMMITTED(未提交读),事务中的修改,即使没有提交,对其他事务也是可 阅读全文

posted @ 2021-08-07 11:54 胡子就不刮 阅读(227) 评论(0) 推荐(0) 编辑

mysql 事务

摘要: 一、事务定义 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元);一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成,事务只和DML语句有关,或者说DML语句才有事务。这个和业务逻辑有关,业 阅读全文

posted @ 2021-08-07 11:13 胡子就不刮 阅读(158) 评论(0) 推荐(0) 编辑

导航