Berkeley DB
version 4.2.52

com.sleepycat.db
Class DbTxnStat

java.lang.Object
  |
  +--com.sleepycat.db.DbTxnStat

public class DbTxnStat
extends Object

The DbTxnStat object is used to return transaction subsystem statistics.


Nested Class Summary
static class DbTxnStat.Active
           
 
Field Summary
 DbLsn st_last_ckp
          The LSN of the last checkpoint.
 int st_last_txnid
          The last transaction ID allocated.
 int st_maxnactive
          The maximum number of active transactions at any one time.
 int st_maxtxns
          The maximum number of active transactions configured.
 int st_naborts
          The number of transactions that have aborted.
 int st_nactive
          The number of transactions that are currently active.
 int st_nbegins
          The number of transactions that have begun.
 int st_ncommits
          The number of transactions that have committed.
 int st_nrestores
          The number of transactions that have been restored.
 int st_region_nowait
          The number of times that a thread of control was able to obtain the region lock without waiting.
 int st_region_wait
          The number of times that a thread of control was forced to wait before obtaining the region lock.
 int st_regsize
          The size of the region.
 long st_time_ckp
          The time the last completed checkpoint finished (as the number of seconds since the Epoch, returned by the IEEE/ANSI Std 1003.1 (POSIX) time function).
 DbTxnStat.Active[] st_txnarray
           
 
Constructor Summary
DbTxnStat()
           
 
Method Summary
 String toString()
          Provide a string representation of all the fields contained within this class.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

st_last_ckp

public DbLsn st_last_ckp
The LSN of the last checkpoint.


st_time_ckp

public long st_time_ckp
The time the last completed checkpoint finished (as the number of seconds since the Epoch, returned by the IEEE/ANSI Std 1003.1 (POSIX) time function).


st_last_txnid

public int st_last_txnid
The last transaction ID allocated.


st_maxtxns

public int st_maxtxns
The maximum number of active transactions configured.


st_naborts

public int st_naborts
The number of transactions that have aborted.


st_nbegins

public int st_nbegins
The number of transactions that have begun.


st_ncommits

public int st_ncommits
The number of transactions that have committed.


st_nactive

public int st_nactive
The number of transactions that are currently active.


st_nrestores

public int st_nrestores
The number of transactions that have been restored.


st_maxnactive

public int st_maxnactive
The maximum number of active transactions at any one time.


st_txnarray

public DbTxnStat.Active[] st_txnarray

st_region_wait

public int st_region_wait
The number of times that a thread of control was forced to wait before obtaining the region lock.


st_region_nowait

public int st_region_nowait
The number of times that a thread of control was able to obtain the region lock without waiting.


st_regsize

public int st_regsize
The size of the region.

Constructor Detail

DbTxnStat

public DbTxnStat()
Method Detail

toString

public String toString()
Provide a string representation of all the fields contained within this class.

Overrides:
toString in class Object
Returns:
The string representation.

Berkeley DB
version 4.2.52

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.