简答题

在数据库系统中,预防和解决死锁的常用方法是什么?

正确答案

1)要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行;
2)采用按序加锁法;
3)不采取任何措施不预防死锁的发生,而是周期性的检查系统中是否有死锁。

答案解析