51Testing软件测试论坛
标题:
验证数据库隔离级别
[打印本页]
作者:
coffeng
时间:
2010-4-8 14:21
标题:
验证数据库隔离级别
请问,怎么验证数据库的隔离级别啊?具体情况是这样子的,对数据库进行insert操作,而且在执行该操作的时候是采用的RS隔离级别,那么我们怎么来验证RS隔离级别起作用了呢?哪们高手请帮帮忙啊?非常感谢!
作者:
msnshow
时间:
2010-4-24 22:13
标题:
回复 1# 的帖子
RS:此隔离级别的要求比RR隔离级别稍弱,在此隔离级别下会锁定所有符合条件的纪录。不论是读取,还是更新,如果SQL语句中包含查询条件, 则会对所有符合条件的纪录加相应的锁。如果没有条件语句,也就是对表中的所有记录进行处理,则会对所有的纪录加锁。
搞懂RS级别的原理你就知道怎么去验证了
作者:
meng0819
时间:
2011-4-18 21:36
我感觉这个只有数据库厂商才会去搞这些。。。。
普通的用户估计是没有机会搞得。。。。
作者:
qingshangwuheng
时间:
2011-7-9 10:49
不对哦,insert不会进行锁表啊!这个和RS隔离级别有什么关系?如果是自动提交的话,只要做了insert其他session均可以看到insert操作的。你没理解到RS的含义吧,隔离级别一般是针对更新和读表操作,与insert无关的。请将概念理解下
作者:
qingshangwuheng
时间:
2011-7-9 10:53
如果你是想看隔离级别,那么使用以下语句values current isolation进行查看。建议你看看
http://blog.tianya.cn/blogger/po ... amp;PostID=29847751
和
http://hb.qq.com/a/20101116/001462.htm
作者:
rpnauox
时间:
2011-7-12 16:46
支持楼主 哈哈
如何去除痘印
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2