<div>It usually takes 50 minutes to startup mnesia.</div><div>It is too long.</div><div><br></div><div>Here is my conditions:</div><div> - DB exists local</div><div> - more than 60000 tables</div><div> - sum size is about 28 Giga Bytes.</div>
<div> - most tables created options with record_name, attributes(and record_info()) and disc_only_copies.</div><div> - startup after normal exit (not crash)</div><div> - R14B04, no_table_loaders 10000</div><div><br></div>
<div>I've searched many websites, read documents here and other places, changed options.</div><div>but the elapse of mnesia startup wasn't decrease.</div><div><br></div><div>Here is what I controlled:</div><div> - ulimit -n</div>
<div> - no_table_loader, +A, +K, +P, +zdbbl, dc_dump_limit</div><div> - add option local_content when create table</div><div> - io schedule type</div><div><br></div><div>finally, I am curious mnesia I/O ability.</div><div>
few blocks/s value(about 2000) is shown in iostat during mnesia startup,</div><div>but it's very big blocks/s value (bigger than 100000) is shown during copy something.</div><div><br></div><div>How to speed up mnesia startup?</div>
<div>Tell me a clue please.</div><div><br></div><div>thanks</div><div><br></div>