下列关于基于封锁的并发控制的叙述中,哪些是正确的? ( )。
A: 给数据项加锁的方式只有两种:共享锁和排他锁
B: 如果事务Ti获得了数据项Q上的排他锁,则Ti可写Q但不能读Q
C: 共享锁与共享锁相容
D: 如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q
A: 给数据项加锁的方式只有两种:共享锁和排他锁
B: 如果事务Ti获得了数据项Q上的排他锁,则Ti可写Q但不能读Q
C: 共享锁与共享锁相容
D: 如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q
举一反三
- 下列关于基于封锁的并发控制的叙述中,哪些是正确的() A: 给数据项加锁的方式只有两种:共享锁和排他锁 B: 如果事务 Ti获得了数据项 Q上的共享锁,则 Ti可读Q但不能写 Q C: 如果事务 Ti获得了数据项 Q上的排他锁,则 Ti可写Q但不能读 Q D: 共享锁与共享锁相容 E: 排他锁与排他锁相容
- 下列叙述中正确的是( )。 A.如果事务T获得数据项Q的共享锁,则T可读Q但不能写Q B.如果事务T获得数据项Q的共享锁,则Q可读T但不能写T C.如果事务T获得数据项Q的排他锁,则T可读Q但不能写QD.如果事务T获得数据项Q的排他锁,则Q可读T但不能写T
- 如果事务T获得了数据项Q上的排他锁,则T对Q( )。 A: 只能写不能读 B: 只能读不能写 C: 不能读不能写 D: 既可读又可写
- 如果事务T获得了数据项Q上的共享锁,则T对Q(<br/>)。 A: 只能读不能写 B: 只能写不能读 C: 既能读又可写 D: 不能读不能写
- 如果事务T获得了数据项Q上的排他锁,则T对Q( ) A: 只能读不能写 B: 既可写又可读 C: 只能写不能读 D: 不能读也不能写