I'm not a database expert at all, but Marco has posted a few times regarding optimizing/repairing the database and said that you should NOT do so unless there is a problem. So, I've stopped doing that to my databases on a regular basis and they have been just fine for the last year or so.