The ootidy tool consolidates data in a database (or in the whole federation) that has become fragmented over time by consolidating objects stored on each page and removing any completely free pages. Do not mix it with compression; it does not compress files. Depending how efficiently data was placed/clustered, and how many times variable length arrays were resized, the tool usually reclaims some space.
While ootidying a database, Objectivity/DB locks the database for update. Depending on file size, it may take several minutes to tidy a database file. At SLAC, we usually ootidy production databases if they are closed before they become full (for example, when we want to close an active database because we are closing the federation and switching to a new one).
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: December 13, 2001