I have a database that will have lots of entries so I want to archive files once a month and have it done with the push of a button.
First I want to ask if you think this should be done, the reason I'm thinking it should is so some of the queries don't have 1000's of records in them, I'm thinking it will make the system run quicker, is that true or no?
How many records does it take to start slowing a database down? Some queries have about 20 fields and lots calculated. My fear is after a year of data going in it will slow right down cause the queries will be so long.
I know its not good to move records to another table so I'm thinking of having a "yes/no" field in the orders table called "archived" which will be filtered in some of the queries so only current records for the month or whatever length I choose show up.
My question if I do this is, how would I go about setting it up so when I click a button on an employee form that has the orders in a subform it would then mark the yes/no field in all the records between a specific peried, maybe quarterly. It would be very painful if someone had to go through every order manually and click the yes/no field. I want that field checked automatically for all the records in that time frame.
Does this sound doable and is it worth all the trouble to do it?