1 select --* 2 request_session_id as spid, 3 resource_type as restype, 4 resource_database_id as dbid, 5 DB_NAME(resource_database_id) as dbname, 6 .....
分类:
数据库 时间:
2015-06-30 19:56:18
阅读次数:
189
scott@PROD>select * from dept1; DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAG...
分类:
数据库 时间:
2015-06-29 10:06:59
阅读次数:
169
转自http://blog.163.com/taodengwen@126/blog/static/87199341201110295352451/,并做少量修改SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,...
分类:
数据库 时间:
2015-06-26 12:22:53
阅读次数:
225
自SQL Server 2005起,我们有了READ COMMITTED SNAPSHOT ISOLATION level (RCSI) 和SNAPSHOT ISOLATION level (SI)两个事务隔离级别。当你使用这些事务隔离级别时,读操作(SELECT语句)在读的时候不需要S锁(共享锁)...
分类:
其他好文 时间:
2015-06-16 09:15:34
阅读次数:
153
SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,...
分类:
数据库 时间:
2015-06-15 15:59:06
阅读次数:
179
最近要做一个高并发的游戏后台网站,要在已有的后台对其系统进行优化,让我对高并发系统又有了一次比较深刻的认识。对于高并发系统解决方法1 事务事务级别的高低,决定了对于并发处理的效率。事务级别越高,处理并发的能力就越低,不过数据一致性也会越高。事务有5个级别:(一)未提交读未提交读是最低的事务隔离级别,...
分类:
其他好文 时间:
2015-06-11 20:50:55
阅读次数:
189
1、什么是事务
事务是一条或多条数据库操作语句的组合,具备ACID,4个特点。
原子性:要不全部成功,要不全部撤销
隔离性:事务之间相互独立,互不干扰
一致性:数据库正确地改变状态后,数据库的一致性约束没有被破坏
持久性:事务的提交结果,将持久保存在数据库中
2、事务并发会产生什么问题
1)第一类丢失更新:在没有事务隔离的情况下,两个事务都同时更新一行数据,但是第二个事务却中途...
分类:
数据库 时间:
2015-06-05 12:28:29
阅读次数:
179
转自:http://blog.csdn.net/zhouwubin123/article/details/7199538担心文章没有了, 在这里重复贴一下。在Spring中定义了5中不同的事务隔离级别:1. ISOLATION_DEFAULT(一般情况下使用这种配置既可);这是一个PlatfromT...
分类:
编程语言 时间:
2015-06-03 11:32:22
阅读次数:
211
一、基本概念
1、事务(Transaction):是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。
2、事务与锁
当执行事务操作...
分类:
数据库 时间:
2015-06-02 21:58:28
阅读次数:
257