标签:事务

数据库

Redis之高级特性

一 慢查询分析 通过慢查询分析,可以扎到有问题命令,然后进行分析。一般而言都是设置一个阀值,当查询时间超过这个阀值,就会将这个语句或者命令记录下来。 而且需要注意的是,慢查询只是针对命令执行阶段,而不是针对发送命令,命令排队阶段。 1.1 慢查询的两个...

waitig 2年前 (2017-11-25) 604℃ 0评论 0

数据库

关系型数据库的ACID指的是什么?

关系型数据库的ACID: 1、A (Atomicity) 原子性 原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。 比如银行转账,从A账户转100元至B账户,分为两个步骤:1...

waitig 2年前 (2017-11-25) 332℃ 0评论 0

数据库

史上最简单的 MySQL 教程(三十九)「事务(下)」

温馨提示:在「事务(上)」中,我们已经了解了如何在 MySQL 中开启事务,以及事务的一些基本操作。在本文中,我们将进一步学习事务的知识,包括事务原理、自动事务、回滚点和事务特性等。事务原理 事务原理:在事务开启之后,所有的操作都会被临时存储到事务日志,事务日志只有在收到c...

waitig 2年前 (2017-11-18) 418℃ 0评论 0

数据库

MySQL的多版本并发控制

什么是MVCC MySQL的默认隔离级别REPEATABLE READ(可重复读)解决了脏读,不可重复读问题,但还是无法解决幻读的问题。所谓幻读,指的是A事务读取某个范围内的记录时,另外一个B事务又在该范围内插入了新的记录,A事务再次读取该范围的记录时,会产生幻行。 InnoDB...

waitig 2年前 (2017-11-13) 546℃ 0评论 0