Compacting & Repairing is good practice, but it depends on the size of the Database,
Server crashing this could be due to the size of the database, it also may have corrupted the database, if the database runs and all is ok then the database is fine, but i would recommend that you do from time...