- Berkeley DB Reference Guide:
- Access Methods
|
 
|
Database statistics
The DB->stat function is the standard interface for obtaining database
statistics. Generally, DB->stat returns a set of statistics
about the underlying database, e.g., the number of key/data pairs in
the database, how the database was originally configured, and so on.
There are two flags that you can set to customize the returned statistics:
- DB_CACHED_COUNTS
- Request an approximate key and key/data pair count. As obtaining an
exact count can be very performance intensive for large databases,
it is possible to request a previously cached count. Obviously, the
cached count is only an approximate count, and may be out-of-date.
- DB_RECORDCOUNT
- If the database is a Queue or Recno database, or a Btree database that
was configured so that it is possible to search it by logical record
number, return only a count of the records in the database.
Copyright Sleepycat Software