DeadlockPriority 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
枚举用于解决在快照生成过程中出现的死锁问题的优先级。
public enum class DeadlockPriority
public enum DeadlockPriority
type DeadlockPriority =
Public Enum DeadlockPriority
- 继承
-
DeadlockPriority
字段
Eight | 8 | 请参阅“备注”部分。 |
Five | 5 | 请参阅“备注”部分。 |
Four | 4 | 请参阅“备注”部分。 |
High | 5 | 指定如果死锁链中涉及的其他会话的死锁优先级设置为大于 5 的整数值,则当前会话将成为死锁牺牲品,或者如果其他会话的死锁优先级设置为 HIGH 或 5,则当前会话可能成为死锁牺牲品。 |
Low | -5 | 指定如果当前会话发生死锁,并且死锁链中涉及的其他会话的死锁优先级设置为 NORMAL 或 HIGH 或大于 -5 的整数值,则当前会话将成为死锁牺牲品。 |
MinusEight | -8 | 请参阅“备注”部分。 |
MinusFive | -5 | 请参阅“备注”部分。 |
MinusFour | -4 | 请参阅“备注”部分。 |
MinusNine | -9 | 请参阅“备注”部分。 |
MinusOne | -1 | 请参阅“备注”部分。 |
MinusSeven | -7 | 请参阅“备注”部分。 |
MinusSix | -6 | 请参阅“备注”部分。 |
MinusTen | -10 | 请参阅“备注”部分。 |
MinusThree | -3 | 请参阅“备注”部分。 |
MinusTwo | -2 | 请参阅“备注”部分。 |
Nine | 9 | 请参阅“备注”部分。 |
Normal | 0 | 指定如果死锁链中涉及的其他会话的死锁优先级设置为 HIGH 或大于 0 的整数值,则当前会话将成为死锁牺牲品,但如果其他会话的死锁优先级设置为 LOW 或小于 0 的整数值,则当前会话将不会成为死锁牺牲品。 |
One | 1 | 请参阅“备注”部分。 |
Seven | 7 | 请参阅“备注”部分。 |
Six | 6 | 请参阅“备注”部分。 |
Ten | 10 | 请参阅“备注”部分。 |
Three | 3 | 请参阅“备注”部分。 |
Two | 2 | 请参阅“备注”部分。 |
Zero | 0 | 请参阅“备注”部分。 |
注解
整数值提供对死锁优先级的精细控制。 优先级值指定如果死锁链中的其他会话以更高的死锁优先级值运行,则当前会话将是死锁受害者,但如果其他会话以低于当前会话的值运行,则不会是死锁受害者。 它还指定如果其他会话以相同于当前会话的死锁优先级值运行,则当前会话可能成为死锁牺牲品。 LOW 对应于 -5、NORMAL 对应于 0 以及 HIGH 对应于 5。