建表时用lock datapage有什么用?
1. 建表时用lock datapage,lock datarow有什么用?2. 在一个事务中,比如说隔离级别是1,是不是说sybase会自动实现止脏读。不用另外显示编码加锁。
3. 在事务中用lock table in exculsive mode命令加的锁和共享锁,排他锁等等那些有什么区别
4. 在事务中用了lock table in exculsive mode后,是不是其他所有的事务都不可以访问被这个lock table 锁住的表呢? 定定定定 1、按我的理解datapage 还是页锁,datarow是行锁,它们都是锁数据页或记录。
2、是的
3、加共享锁之后,在这个表上还能允许再加共享锁,即允许读操作,加了排他锁之后,所有都操作都将被阻塞。
4、同上 补充下
1. 提高并发性,datapage的话会对操作数据所在的整个数据页加锁,datarow是对操作的数据行加锁。
datarow并发性最好,但是随之而来的也有很多问题,比如碎片等 页级锁
页:
[1]