简要回答预防死锁的方法有哪些?

简要回答预防死锁的方法有哪些?
【正确答案】:预防死锁的方法有:
方法一:要求每一个事务必须同时封锁使用的全部数据。
方法二:对所有数据对象规定一个封锁的次序,要求所有事务必须按照这个次序封锁数据对象。
方法三:当事务申请锁未被获准时,不等待加锁而是让事务回滚。