Deleting old records can certainly improve performance - it is well worth reviewing any BMXAA6720W slow SQL warnings (http://www.linkedin.com/pulse/individual-bmxaa6720w-slow-sql-entries-maximo-logs-need-mark-robbins)
I have investigated lots of performance problems and the slow SQL is important.
Archiving/deleting data can help.
This blog article discusses things to consider when archiving/deleting data:
https://www.linkedin.com/pulse/thoughts-archiving-solutions-mark-robbins-opgke
If you are writing your own queries to delete records then it is critical to ensure that the related records are deleted e.g. when deleting workorder records then it is important to delete the associated wostatus records..
Cohesive have implemented archiving for customers.
Cohesive offer consultancy to investigate performance problems.
------------------------------
mark robbins
Cohesive
IBM Champion 2017-2024 Inclusive
See my blog on Maximo support related topics here:
https://www.linkedin.com/pulse/maximo-support-advice-from-non-ibm-engineer-article-mark-robbins/------------------------------