]> git.sur5r.net Git - openldap/blobdiff - libraries/liblmdb/mdb_stat.1
Happy New Year
[openldap] / libraries / liblmdb / mdb_stat.1
index 1307c39d09fee383706ead72ba6b4f93766ac03f..7c3f2846401a9efa0f9be669e87fd8a8248ac91b 100644 (file)
@@ -1,11 +1,12 @@
-.TH MDB_STAT 1 "2012/12/12" "LMDB 0.9.5"
-.\" Copyright 2012 Howard Chu, Symas Corp. All Rights Reserved.
+.TH MDB_STAT 1 "2015/09/30" "LMDB 0.9.17"
+.\" Copyright 2012-2018 Howard Chu, Symas Corp. All Rights Reserved.
 .\" Copying restrictions apply.  See COPYRIGHT/LICENSE.
 .SH NAME
 mdb_stat \- LMDB environment status tool
 .SH SYNOPSIS
 .B mdb_stat
-.BR \ envpath
+[\c
+.BR \-V ]
 [\c
 .BR \-e ]
 [\c
@@ -13,14 +14,20 @@ mdb_stat \- LMDB environment status tool
 [\c
 .BR \-n ]
 [\c
+.BR \-r [ r ]]
+[\c
 .BR \-a \ |
 .BI \-s \ subdb\fR]
+.BR \ envpath
 .SH DESCRIPTION
 The
 .B mdb_stat
 utility displays the status of an LMDB environment.
 .SH OPTIONS
 .TP
+.BR \-V
+Write the library version number to the standard output, and exit.
+.TP
 .BR \-e
 Display information about the database environment.
 .TP
@@ -32,6 +39,16 @@ If \fB\-fff\fP is given, display the full list of page IDs in the freelist.
 .BR \-n
 Display the status of an LMDB database which does not use subdirectories.
 .TP
+.BR \-r
+Display information about the environment reader table.
+Shows the process ID, thread ID, and transaction ID for each active
+reader slot. The process ID and transaction ID are in decimal, the
+thread ID is in hexadecimal. The transaction ID is displayed as "-"
+if the reader does not currently have a read transaction open.
+If \fB\-rr\fP is given, check for stale entries in the reader
+table and clear them. The reader table will be printed again
+after the check is performed.
+.TP
 .BR \-a
 Display the status of all of the subdatabases in the environment.
 .TP