The application we have takes large amount of data most of which is called transactions which is mostly clock in and clock out information of employees,most of which is processed and stored in an other table.Over years this data may grow.I was thinking of backup data to text files and export them if ever from those text files,export will clear the data from the database.well now the data is in textfiles that can be archived etc...This is a idea from an other software I saw...what about you suggestions....
Few point:
- I would leave the database alone,since it could or could not have a dba and there could be many solutions with the database involved.When we deploy the application at a customer I would least want to talk to the dba and get involved in the nasty stuff...So I could just tell them after a year that "hey the db size is too much" so now just do the dump to the text or xml file and clear the table is once solution.The reports run off another master table..I am thinking in the long run like in 4 years I may have a huge database with table having shit amount of transactions since employees grow X per shift X per clock in blaaahhh... so if they could follow the dump to text file per month or per what ever.... i.e..