本文通过WinDbg分析了一个死锁问题的案例,发现主线程在GetAlarmCount()方法的lock处等待,持有lock的线程是24号线程。死锁的本质是锁的使用不当,没有遵循锁的尽早释放原则。文章总结了关系型数据库在锁的使用方面做得很好,值得研究和学习。
完成下面两步后,将自动完成登录并继续当前操作。