2005-07-29 13:18:15 PDT
OK - test results for database file sizes:
Added 10000 records
rmDirect: 1625 mills - 6153 recs/sec
btree: 1250 mills - 8000 recs/sec
rmDirect db filesize = 1712128
btree db filesize = 1892352
The files are pretty close to each other in size. As would be expected, the BTree implementation takes a bit more disk space because of the overhead of the extra BPage objects.
I'll check performance before calling close() next (I'm almost positive that the PhyiscalRowIDManager is caching dirty pages).
- K