单选题 以下关于顺序加锁法及其缺点叙述错误的是______。
  • A.该方法对数据库中事务访问的所有数据项规定一个加锁顺序
  • B.每个事务在执行过程中必须按顺序对所需数据项加锁
  • C.维护对这些数据项的加锁顺序很困难,代价非常大
  • D.事务按照固定的顺序对这些数据项进行加锁比较方便
【正确答案】 D
【答案解析】[解析] 顺序加锁法,该方法对数据库中事务访问的所有数据项规定一个加锁顺序,每个事务在执行过程中必须按此顺序对所需数据项加锁。 顺序加锁法的缺点在于: ①数据库中需要加锁的数据项非常多,并且不断变化,维护这些数据项的加锁顺序很困难,代价非常大。 ②事务访问的数据项有时无法事先完全确定,而是随着事务的执行过程动态变化的。有时候很难要求事务按照固定的顺序对这些数据项进行加锁。所以本题的答案为D。