DeadlockPriority 列挙体
スナップショットの生成中に発生したデッドロックを解決するために使用される優先度を列挙します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Replication (Microsoft.SqlServer.Replication.dll)
構文
'宣言
<ComVisibleAttribute(True)> _
Public Enumeration DeadlockPriority
'使用
Dim instance As DeadlockPriority
[ComVisibleAttribute(true)]
public enum DeadlockPriority
[ComVisibleAttribute(true)]
public enum class DeadlockPriority
[<ComVisibleAttribute(true)>]
type DeadlockPriority
public enum DeadlockPriority
メンバー
メンバー名 | 説明 | |
---|---|---|
MinusTen | 「解説」を参照してください。 | |
MinusNine | 「解説」を参照してください。 | |
MinusEight | 「解説」を参照してください。 | |
MinusSeven | 「解説」を参照してください。 | |
MinusSix | 「解説」を参照してください。 | |
MinusFive | 「解説」を参照してください。 | |
MinusFour | 「解説」を参照してください。 | |
MinusThree | 「解説」を参照してください。 | |
MinusTwo | 「解説」を参照してください。 | |
MinusOne | 「解説」を参照してください。 | |
Zero | 「解説」を参照してください。 | |
One | 「解説」を参照してください。 | |
Two | 「解説」を参照してください。 | |
Three | 「解説」を参照してください。 | |
Four | 「解説」を参照してください。 | |
Five | 「解説」を参照してください。 | |
Six | 「解説」を参照してください。 | |
Seven | 「解説」を参照してください。 | |
Eight | 「解説」を参照してください。 | |
Nine | 「解説」を参照してください。 | |
Ten | 「解説」を参照してください。 | |
Low | 現在のセッションがデッドロックに含まれ、デッドロック チェーンに含まれる他のセッションが、デッドロックの優先度を NORMAL または HIGH に設定しているか、-5 より大きい整数値に設定している場合、現在のセッションがデッドロックの対象になります。 | |
Normal | デッドロック チェーンに含まれる他のセッションが、デッドロック優先度を HIGH または 0 より大きい整数値に設定している場合、現在のセッションがデッドロックの対象になります。ただし、他のセッションがデッドロックの優先度を LOW または 0 より小さい整数値に設定している場合は、現在のセッションはデッドロックの対象にはなりません。 | |
High | デッドロック チェーンに含まれる他のセッションが、デッドロック優先度を 5 より大きい整数値に設定している場合、現在のセッションがデッドロックの対象になります。また、別のセッションがデッドロックの優先度を HIGH または 5 に等しい整数値に設定している場合、現在のセッションはデッドロック対象の候補になります。 |
説明
整数値で、デッドロックの優先度をきめ細かく制御します。デッドロック チェーンに含まれる他のセッションが高いデッドロック優先度値で実行中の場合、現在のセッションはデッドロックの対象になりますが、他のセッションが現在のセッションの値より低いデッドロック優先度値で実行中の場合は、現在のセッションはデッドロックの対象になりません。別のセッションが現在のセッションと同じデッドロック優先度値で実行中の場合は、現在のセッションがデッドロック対象の候補になります。LOW は -5 に、NORMAL は 0 に、HIGH は 5 にマップされます。