语言

DeadlockPriority 枚举

定义

枚举了在快照生成过程中解决死锁时使用的优先级。

public enum class DeadlockPriority
public enum DeadlockPriority
type DeadlockPriority = 
Public Enum DeadlockPriority
继承
DeadlockPriority

字段

名称 说明
MinusTen -10

请参阅“备注”部分。

MinusNine -9

请参阅“备注”部分。

MinusEight -8

请参阅“备注”部分。

MinusSeven -7

请参阅“备注”部分。

MinusSix -6

请参阅“备注”部分。

Low -5

指定如果当前会话发生死锁,并且死锁链中涉及的其他会话的死锁优先级设置为 NORMAL 或 HIGH 或大于 -5 的整数值,则当前会话将成为死锁牺牲品。

MinusFive -5

请参阅“备注”部分。

MinusFour -4

请参阅“备注”部分。

MinusThree -3

请参阅“备注”部分。

MinusTwo -2

请参阅“备注”部分。

MinusOne -1

请参阅“备注”部分。

Normal 0

指定如果死锁链中涉及的其他会话的死锁优先级设置为 HIGH 或大于 0 的整数值,则当前会话将成为死锁牺牲品,但如果其他会话的死锁优先级设置为 LOW 或小于 0 的整数值,则当前会话将不会成为死锁牺牲品。

Zero 0

请参阅“备注”部分。

One 1

请参阅“备注”部分。

Two 2

请参阅“备注”部分。

Three 3

请参阅“备注”部分。

Four 4

请参阅“备注”部分。

Five 5

请参阅“备注”部分。

High 5

指定如果死锁链中涉及的其他会话的死锁优先级设置为大于 5 的整数值,则当前会话将成为死锁牺牲品,或者如果其他会话的死锁优先级设置为 HIGH 或 5,则当前会话可能成为死锁牺牲品。

Six 6

请参阅“备注”部分。

Seven 7

请参阅“备注”部分。

Eight 8

请参阅“备注”部分。

Nine 9

请参阅“备注”部分。

Ten 10

请参阅“备注”部分。

注解

整数值提供对死锁优先级的细致控制。 优先级值规定,如果死锁链中其他会话的死锁优先级值更高,当前会话将成为死锁受害者;但如果其他会话的死锁优先级低于当前会话的优先级值,则该会话不会成为死锁受害者。 它还指定如果其他会话以相同于当前会话的死锁优先级值运行,则当前会话可能成为死锁牺牲品。 LOW 对应于 -5、NORMAL 对应于 0 以及 HIGH 对应于 5。

适用于

另请参阅