The LockStats type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| AllocatedLockers |
Current number of lockers allocated.
| |
| AllocatedLocks |
Current number of locks allocated.
| |
| AllocatedObjects |
Current number of lock objects allocated.
| |
| InitLockers |
Initial number of lockers allocated.
| |
| InitLocks |
Initial number of locks allocated.
| |
| InitObjects |
Initial number of lock objects allocated.
| |
| LastAllocatedLockerID |
Last allocated locker ID.
| |
| LockConflictsNoWait |
Lock conflicts w/o subsequent wait
| |
| LockConflictsWait |
Lock conflicts w/ subsequent wait
| |
| LockDeadlocks |
Number of lock deadlocks.
| |
| LockDowngrades |
Number of lock downgrades.
| |
| LockerNoWait |
Locker lock granted without wait.
| |
| Lockers |
Current number of lockers.
| |
| LockersHit |
Number of hits in the thread locker cache.
| |
| LockersReused |
Total number of lockers reused.
| |
| LockerWait |
Locker lock granted after wait.
| |
| LockModes |
Number of lock modes.
| |
| LockPuts |
Number of lock puts.
| |
| LockRequests |
Number of lock gets.
| |
| Locks |
Current number of locks.
| |
| LockSteals |
Number of lock steals so far.
| |
| LockTimeoutLength |
Lock timeout.
| |
| LockTimeouts |
Number of lock timeouts.
| |
| LockUpgrades |
Number of lock upgrades.
| |
| MaxBucketLength |
Max length of bucket.
| |
| MaxLockers |
Maximum number of lockers so far.
| |
| MaxLockersInTable |
Maximum num of lockers in table.
| |
| MaxLocks |
Maximum number of locks so far.
| |
| MaxLocksInBucket |
Maximum number of locks in any bucket.
| |
| MaxLocksInTable |
Maximum number of locks in table.
| |
| MaxLockSteals |
Maximum number steals in any partition.
| |
| MaxObjects |
Maximum number of objects so far.
| |
| MaxObjectsInBucket |
Maximum number of objectsin any bucket.
| |
| MaxObjectsInTable |
Maximum num of objects in table.
| |
| MaxObjectSteals |
Maximum number of steals in any partition.
| |
| MaxPartitionLockNoWait |
Max partition lock granted without wait.
| |
| MaxPartitionLockWait |
Max partition lock granted after wait.
| |
| MaxUnusedID |
Current maximum unused ID.
| |
| nPartitions |
number of partitions.
| |
| ObjectNoWait |
Object lock granted without wait.
| |
| Objects |
Current number of objects.
| |
| ObjectSteals |
Number of objects steals so far.
| |
| ObjectWait |
Object lock granted after wait.
| |
| PartitionLockNoWait |
Partition lock granted without wait.
| |
| PartitionLockWait |
Partition lock granted after wait.
| |
| RegionNoWait |
Region lock granted without wait.
| |
| RegionSize |
Region size.
| |
| RegionWait |
Region lock granted after wait.
| |
| TableSize |
Size of object hash table.
| |
| TxnTimeoutLength |
Transaction timeout.
| |
| TxnTimeouts |
Number of transaction timeouts.
|