-
MySQL数据库本地事务原理解析
在经典的数据库理论里,本地事务具备四大特征:原子性事务中的所有 *** 作都是以原子的方式执行的,要么全部成功,要么全部失败;一致性事务执行前后,所有的数据都应该处于一致性状态---即要满足数据库表的一致性约束,也要达到业务一致性(完成了业
-
Mysql数据库事务的脏读幻读及不可重复读详解
目录一、什么是数据库事务二、事务的ACID原则1. 原子性(Atomicity)2. 一致性(Consistency)3. 持久性(Durability)4. 隔离性(Isolation)三、隔离带来的问题1. 脏读2. 不可重复读3.幻读
-
MySQL找出未提交事务的SQL实例浅析
很久之前曾经总结过一篇博客“MySQL如何找出未提交事务信息”,现在看来,这篇文章中不少知识点或观点都略显肤浅,或者说不够深入,甚至部分结论是错误的。下面重新探讨一下这个话题。那么我们还是以之前的例子来介绍。--准备测试环境数据(实验环境
-
MySQL数据库事务与锁深入分析
目录一.基本概念二.ACID三.AutoCommit四.事务隔离级别五.并发一致性问题六.锁七.MySQL隐式与显示锁定八.InnoDB引擎的锁实现九.总结一.基本概念事务是指满足ACID特性的的一组 *** 作,可以通过Commit提交事务,也
-
MySQL 数据库 索引和事务
目录1.索引1.1概念1.2作用1.3索引的原理1.3.1减少磁盘的访问次数是构建索引的核心思想1.3.2B+树适用实现索引的底层1.4适用场景1.5使用语句1.5.1查看索引1.5.2创建索引1.5.3删除索引2.事务2.1概念2.2为什