DeadlockPriority 枚举

定义

枚举用于解决在快照生成过程中出现的死锁问题的优先级。

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。

适用于

另请参阅