1) Does Microsoft provide any tool to consolidate data up to a certain date, and then enable the ledger entries before that date to be deleted? I tried to search through and found many discussion mentioned that you cannot delete ledger entries.
2) On the technical side, there is a need to housekeep database so as to keep the performance of the application healthy. What is the industrial practice to housekeep data, if there is no way to delete ledger entries from an existing database?
3) Can we study the database schema and operate on the data level to do the housekeeping? (e.g. study the table and field relationships, and then write SQL scripts to delete data and/or consolidate data)
Many thanks for any tips.