未提交读(隔离事务的最低级别,只能保证不读取物理上损坏的数据) 已提交读(数据库引擎的默认级别) 可重复读 可序列化(隔离事务的最高级别,事务之间完全隔离) 可串行化比较严谨,级别高; MySQL mysql默认的事务处理级别是'REPEATABLE-READ',也就是可重复读 1.查看当前会话隔离 ...
分类:
数据库 时间:
2017-04-02 19:23:17
阅读次数:
200
读未提交的实现
对于读未提交隔离级别,此级别不会对记录加锁,有如下几种情况:
1
对系统表的数据操作,是数据引擎自己发出的数据查询操作,使用读未提交隔离级别,目的是不与其它事务因锁的存在...
分类:
数据库 时间:
2017-03-14 16:37:48
阅读次数:
644
今天,我们来进入spark学习的第二章,发现有很多事都已经开始变化,生活没有简单的朝自己想去的方向,但是还是需要努力呀,不说鸡汤之类的话了, 开始我们今天的spark的旅程 一.RDD是什么 rdd的中文解释为弹性分布式数据集,全称Resilient Distributed Datases,即内存中 ...
分类:
其他好文 时间:
2016-12-28 07:38:11
阅读次数:
161
数据库事务的隔离级别有4个,由低到高依次为: Read uncommitted 未授权读取 读未提交 事务B读取事务A为提交的数据 避免更新丢失 会出现脏读 Read committed 授权读取 读提交 读可允许其他 未提交的事务禁止其他事务访问进行 事务A读取数据 事务B更改数据 事务A读取B更 ...
分类:
数据库 时间:
2016-10-17 22:50:43
阅读次数:
139
在MySQL的InnoDB中,预设的Tansaction isolation level 为REPEATABLE READ(可重读) 在SELECT 的读取锁定主要分为两种方式: SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE 这两种方式在事务 ...
分类:
数据库 时间:
2016-09-13 18:53:57
阅读次数:
207
锁: 读锁,也叫共享锁 写锁,也叫排他锁 锁粒度: 表锁:开销小,并发性略低 行锁:开销大,并发处理强 事务: ACID原则:原则性,一致性,隔离性,持久性 分为四个级别: 未提交读 提交读 可重复读 可串行化 死锁: 不同顺序的占用资源,并发执行可能出现死锁现象 ...
分类:
数据库 时间:
2016-07-19 22:10:52
阅读次数:
176
Mysql事务Innodb存储引擎的中的事务完全服务ACID:原子性、2.一致性、3.隔离性、4.持久性理解上和oracle类似。事务隔离级别1.Readuncommitted读未提交;2.Readcommitted读已提交;3.Repeatableread可重复读,类似oracle利用undo的闪回查询;4.Serializable串行读,很少用。..
分类:
数据库 时间:
2016-06-25 23:12:49
阅读次数:
241
今天学完IT十八掌第十六天java基础课程:学习内容:序列化----------------将对象用于网络间传输或者本次化存储。也叫串行化过程将java对象转换成byte[]java.io.Serializable//可串行化接口,标识性。JVM。串行化版本UID://深度复制是指将整个对象图进行复制。transient://临时..
分类:
其他好文 时间:
2016-06-21 11:01:45
阅读次数:
134
1、数据库事务 1.1 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 1.2 事务的4个特性(ACID): (1)原子性(atomic)(atomicity)事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。通常,与某个事务 ...
分类:
数据库 时间:
2016-06-10 12:26:09
阅读次数:
337
序列化的补充知识点---------------- 将对象用于网络间传输或者本地化存储。 也叫串行化 过程将java对象转换成byte[] java.io.Serializable //可串行化接口,标识性。JVM。 串行化版本UID: // 深度复制是指将整个对象图进行复制。 transient: //临时关键字。 ObjectInputSt..
分类:
其他好文 时间:
2016-06-05 17:19:26
阅读次数:
161