验证数据库隔离级别
请问,怎么验证数据库的隔离级别啊?具体情况是这样子的,对数据库进行insert操作,而且在执行该操作的时候是采用的RS隔离级别,那么我们怎么来验证RS隔离级别起作用了呢?哪们高手请帮帮忙啊?非常感谢!回复 1# 的帖子
RS:此隔离级别的要求比RR隔离级别稍弱,在此隔离级别下会锁定所有符合条件的纪录。不论是读取,还是更新,如果SQL语句中包含查询条件, 则会对所有符合条件的纪录加相应的锁。如果没有条件语句,也就是对表中的所有记录进行处理,则会对所有的纪录加锁。搞懂RS级别的原理你就知道怎么去验证了 我感觉这个只有数据库厂商才会去搞这些。。。。
普通的用户估计是没有机会搞得。。。。 不对哦,insert不会进行锁表啊!这个和RS隔离级别有什么关系?如果是自动提交的话,只要做了insert其他session均可以看到insert操作的。你没理解到RS的含义吧,隔离级别一般是针对更新和读表操作,与insert无关的。请将概念理解下 如果你是想看隔离级别,那么使用以下语句values current isolation进行查看。建议你看看http://blog.tianya.cn/blogger/post_read.asp?BlogID=3369562&PostID=29847751和http://hb.qq.com/a/20101116/001462.htm 支持楼主 哈哈
http://bbs.hangzhou.com.cn/images/default/sigline.gif
如何去除痘印
页:
[1]