在mysql中事务是在操作引擎上实现,常见引擎中InnoDB是支持事务的,而MyISAM不支持事务,下面所讲都是基于InnoDB的 事务是指一组操作要么全部成功要么全部失败; 事务的特性:ACID,这里不展开来讲解,只针对隔离性来讲解 隔离性:在多个事务同时存在的情况下,多个事务之间互不产生影响,当 ...
分类:
数据库 时间:
2020-01-22 12:52:34
阅读次数:
95
一、背景 事务:原子性、一致性、隔离性、持久性 二、方式 1. 编程式事务:使用代码实现 2. 声明式事务 a. 配置文件xml声明 b. @Transactional注解,加在类(Service)或者方法上,加在类上表示为此类的所有方法都应用相同配置的事务 三、@Transactional注解基本 ...
分类:
编程语言 时间:
2020-01-18 18:06:00
阅读次数:
89
本文始发于个人公众号: TechFlow 在计算机系统的领域,一致性可以说是一个高频词,可能出现的场景很多。从分布式系统到数据库的事务,都有它的身影。 之前我们在介绍数据库事务的时候,谈到过事务的一致性。在数据库当中,一致性是一种目的,不是一种手段。数据库希望控制事务的 原子性、隔离性和持久性 来保 ...
分类:
其他好文 时间:
2020-01-18 10:42:16
阅读次数:
56
事务的ACID属性 1. 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生, 要么都不发生。 2. 一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。(数据不被破坏) 3. 隔离性(Isolation) 事务的隔离 ...
分类:
其他好文 时间:
2020-01-14 23:56:34
阅读次数:
178
说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景:面试官:"事务的四大特性是什么?"我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consistency)!"面试官:"在MySQL数据库的InnoDB引擎是怎么实现这四大特性的?"我:"这个...这个....,还真没有了解过哎"面试官:"那我们就先
分类:
其他好文 时间:
2020-01-13 21:59:57
阅读次数:
123
Docker核心概念1、Docker是什么?●是一种轻量级的"虚拟机”●在Linux容器里运行应用的开源工具2、Docker与虚拟机的区别特性Docker容器虚拟机启动特性秒级分钟级计算能力损耗几乎无损耗50%左右性能接近原生弱于系统支持量(单机)上千个几十个隔离性资源限制完全隔离3、Docker的使用场景●打包应用程序简化部署●可脱离底层硬件任意迁移●例:服务器从腾讯云迁移到阿里云4、
分类:
其他好文 时间:
2020-01-12 22:02:29
阅读次数:
110
什么时事务 事务(transaction)是作为单个逻辑工作单元执行的一系列操作 这些操作作为一个整体一起向系统提交,要么都执行,要么都不执行 事务时一个不可分割的工作逻辑单元 事务的特性 简称ACID属性 原子性(atomicity) 一致性(consistency) 隔离性(lsolation) ...
分类:
其他好文 时间:
2020-01-06 13:03:35
阅读次数:
86
如果不考虑事务隔离性,可能会发生以下情况 脏读:事务a,读到了事务b未提交的数据,如果事务a读到了事务b的一些中间数据,待处理的数据。b事务数据还没有提交,就被a事务访问了 (解决方法:将 读未提交 级别提高到 读已提交 例如:orale在事务a 更新t表的时候,表t为锁住的状态,事务a未提交之前, ...
分类:
数据库 时间:
2020-01-04 18:13:18
阅读次数:
184
原子性:不可拆分,要么成功,要么失败。只要有一个指令失败,那么就回滚 一致性:事务在执行过程中的状态,对于其他事务是不可见的。因为中间的状态他是不一致的 https://www.cnblogs.com/jkwll/p/11520989.html 隔离性:事务之间是隔离的,例如一个表,只能同时被一个事 ...
分类:
其他好文 时间:
2020-01-04 18:11:47
阅读次数:
86
原文:聊一聊 MySQL 中的事务及其实现原理 说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 面试官:"事务的四大特性是什么?" 我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consiste... ...
分类:
数据库 时间:
2020-01-03 12:24:35
阅读次数:
93