码迷,mamicode.com
首页 >  
搜索关键字:事务隔离    ( 701个结果
MySQL锁阻塞分析
日常维护中,经常会碰到线程被阻塞,导致数据库响应非常慢,下面就看看如何获取是哪个线程导致了阻塞的。 1. 环境说明 RHEL 6.4 x86_64 + MySQL 5.6.19 事务隔离级别:RR 2. 测试过程 3. 查看锁阻塞线程信息 这里用几中方法进行分析: 3.1  使用show processlist查看 MySQL [(none)]>...
分类:数据库   时间:2014-09-05 16:15:20    阅读次数:480
设置Hibernate的二级Cache
设置Hibernate的二级Cache需要分两步进行:首先确认使用什么数据并发策略,然后配置缓存过期时间并设置Cache提供器。 有4种内置的Hibernate数据并发冲突策略,代表数据库隔离级别,如下: 1:事务(Transaction)仅在受管理的环境中可用。它保证可重读的事务隔离级别,可以对读/写比例高,很少更新的数据采用该策略。 2:读写(read-write)使用时间戳机制维护读写...
分类:系统相关   时间:2014-09-01 14:06:23    阅读次数:219
MySQL死锁分析
1. 测试描述 环境说明:RHEL 6.4 x86_64 + MySQL 5.5.37,事务隔离级别为RC 测试表: mysql> show create table t1\G *************************** 1. row *************************** Table: t1 Create Table: CREATE TABLE `...
分类:数据库   时间:2014-08-24 04:03:21    阅读次数:293
理解MySql事务隔离机制、锁以及各种锁协议
一直以来对数据库的事务隔离机制的理解总是停留在表面,其内容也是看一遍忘一边。这两天决定从原理上理解它,整理成自己的知识。查阅资料的过程中发现好多零碎的概念如果串起来足够写一本书,所以在这里给自己梳理一个脉络,具体的内容参考引文或在网上搜一下。由于平时接触最多的是MySQL,所以文章中某些部分是MySQL特有的特性,请读者注意。 数据库并发操作会引发的问题: 多个事务同时访问数据库时...
分类:数据库   时间:2014-08-22 19:47:19    阅读次数:373
数据库事务的隔离级别
隔离级别都与问题相对应,数据库操作常见的问题:1脏读:一个事务可以读取另一个事务未提交的数据2不可重复读:一个事务连续两次执行某个读操作,返回的结果不一致,被修改了3虚读:一个事务连续两次执行某个读操作,返回的结果不一致,返回的纪录数目有改变不可重复读与虚读的..
分类:数据库   时间:2014-08-04 18:17:08    阅读次数:258
MySQL事务隔离级别为"REPEATABLE-READ"下的"幻读"现象
MySQL事务隔离级别为"REPEATABLE-READ"下的"幻读"现象 关于mysql命令行中事务控制的语句见该文章:http://my.oschina.net/xinxingegeya/blog/296459 本片参考文章:http://blog.csdn.net/jiao_fuyou/article/det...
分类:数据库   时间:2014-07-30 17:58:24    阅读次数:397
MySql命令行控制事务
新建表t1 CREATE?TABLE?`t1`?( ??`a`?int(11)?NOT?NULL, ??`b`?int(11)?DEFAULT?NULL, ??PRIMARY?KEY?(`a`) )?ENGINE=InnoDB?DEFAULT?CHARSET=latin1; 查看mysql系统级别的事务隔离级别: my...
分类:数据库   时间:2014-07-30 15:06:54    阅读次数:556
事务隔离级别
事务并发所带来的问题 脏读:一个事务读取到另一个事务尚未提交的数据。 不可重复读:同一事务,两次读取同一数据,得到不同的结果。 幻读:同一事务,用相同的条件读取两次,得到的结果集数据条数不同(数据条数...
分类:其他好文   时间:2014-07-22 09:10:36    阅读次数:191
关于事务隔离级别
数据库事务常见的三种现象:1脏读(dirty read):未提交读。(A修改年龄为20,B读出20后,A回滚为18。) 出现场景:大多数数据库默认的级别为提交读(SQLServer,Orcal),所以除非设置隔离级别为Readuncommitted,否则不会出现。 解决方案:SET TRANSACT...
分类:其他好文   时间:2014-07-19 00:31:01    阅读次数:203
lock(1)——创建及更新表过程中SQL SERVER锁资源分配情况
锁应该说是由关系型数据库ACID(Atomicity,Consistency,Isolation,Durability)特性而引出的。以下将测试在创建及更新表过程中SQL Server锁资源分配情况获取当前会话的事务隔离级别:DBCC USEROPTIONS测试环境:SQL SERVER 2008 ...
分类:数据库   时间:2014-07-18 20:07:52    阅读次数:359
701条   上一页 1 ... 66 67 68 69 70 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!