Freigeben über


DeadlockPriority-Enumeration

Listet die Prioritäten auf, die verwendet wurden, um Deadlocks aufzulösen, die während der Erzeugung von Momentaufnahmen auftreten.

Namespace:  Microsoft.SqlServer.Replication
Assembly:  Microsoft.SqlServer.Replication (in Microsoft.SqlServer.Replication.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
Public Enumeration DeadlockPriority
'Usage
Dim instance As DeadlockPriority
[ComVisibleAttribute(true)]
public enum DeadlockPriority
[ComVisibleAttribute(true)]
public enum class DeadlockPriority
[<ComVisibleAttribute(true)>]
type DeadlockPriority
public enum DeadlockPriority

Elemente

Elementname Beschreibung
MinusTen Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusNine Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusEight Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusSeven Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusSix Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusFive Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusFour Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusThree Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusTwo Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
MinusOne Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Zero Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
One Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Two Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Three Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Four Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Five Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Six Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Seven Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Eight Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Nine Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Ten Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.
Low Gibt an, dass die aktuelle Sitzung das Deadlockopfer ist, wenn sie von einem Deadlock betroffen ist und für die anderen Sitzungen in der Deadlockkette als Deadlockpriorität entweder NORMAL oder HIGH oder ein ganzzahliger Wert größer -5 festgelegt ist.
Normal Gibt an, dass die aktuelle Sitzung das Deadlockopfer ist, wenn für die anderen Sitzungen in der Deadlockkette als Deadlockpriorität HIGH oder ein ganzzahliger Wert größer 0 festgelegt ist. Ist für die anderen Sitzungen als Deadlockpriorität LOW oder ein ganzzahliger Wert kleiner 0 festgelegt, ist die aktuelle Sitzung nicht das Deadlockopfer.
High Gibt an, dass die aktuelle Sitzung das Deadlockopfer ist, wenn für die anderen Sitzungen in der Deadlockkette die Deadlockpriorität auf einen ganzzahligen Wert größer 5 festgelegt ist. Die aktuelle Sitzung kommt auch dann als Deadlockopfer infrage, wenn bei einer anderen Sitzung die Deadlockpriorität auf HIGH oder einen ganzzahligen Wert gleich 5 festgelegt ist.

Hinweise

Integer values provide fine-grained control over deadlock priority. Priority values specify that the current session will be the deadlock victim if other sessions in the deadlock chain are running at a higher deadlock priority value, but will not be the deadlock victim if the other sessions are running at a deadlock priority value lower than the value of the current session. It also specifies that the current session is eligible to be the deadlock victim if another session is running with a deadlock priority value that is the same as the current session. LOW maps to -5, NORMAL to 0, and HIGH to 5.