开发者社区 问答 正文

MDL_wait中定义了哪些等待状态,并解释它们的含义?

MDL_wait中定义了哪些等待状态,并解释它们的含义?

展开
收起
不吃核桃 2024-08-06 08:11:08 59 分享 版权
1 条回答
写回答
取消 提交回答
  • MDL_wait中定义了以下五种等待状态:

    WS_EMPTY(初始状态)
    GRANTED(该线程获取到了等待的MDL锁)
    VICTIM(该线程作为死锁的受害者,要求重新执行事务)
    TIMEOUT(等待超时)
    KILLED(该线程在等待过程中被kill掉)

    2024-08-06 14:45:47
    赞同 展开评论
问答地址: