6 int main(int argc,char * argv[])
12 char *envname = argv[1];
18 rc = mdbenv_create(&env);
19 rc = mdbenv_open(env, envname, MDB_RDONLY, 0);
21 printf("mdbenv_open failed, error %d\n", rc);
24 rc = mdb_open(env, NULL, NULL, 0, &db);
26 printf("mdb_open failed, error %d\n", rc);
30 rc = mdb_stat(db, &mst);
31 printf("Page size: %u\n", mst->ms_psize);
32 printf("Tree depth: %u\n", mst->ms_depth);
33 printf("Branch pages: %lu\n", mst->ms_branch_pages);
34 printf("Leaf pages: %lu\n", mst->ms_leaf_pages);
35 printf("Overflow pages: %lu\n", mst->ms_overflow_pages);
36 printf("Entries: %lu\n", mst->ms_entries);