I'm not very good with code, but what I'd like to do is set up some code that runs when a database is opened. The code would check the value in a table (created for this purpose) that would hold the date that the database was last compressed. If it was in the current month nothing should be done, otherwise the current date would be added and the database would be compacted.
Does this sound reasonable?
Does this sound reasonable?