Moodle Data Optimization

In an ongoing LMS, database becomes clogged due to old unuseful data. This clogging has its impact on the overall performance of the LMS as site resopnse slows down. This plugin has been developed in order to overcome this challenge.

MPlugin Deliverables

This plugin allows deleting the unuseful data from varous tables based on your custom criteria. This data may have accumulated over a period of time and may have become unuseful, redundant or its value already recovered with no further potential.


Salient Features

Features of plugin
  • Allows defining custom criteria of period for which data has to be deleted.
  • Allows you to select the Course for which data has to be deleted
  • Maintains log of the data deleted for your future reference
  • Prompts before deleting the data
Scope of data deletion
  • ACourse activities data like Lessons, Quiz, Forum etc
  • Deleted User's enrolment data during that period
  • Moodle collected Logs clearing

Structure and compatability

This plugin has been built as per the Moodle standards. It has been tested for compatability with Moodle Ver 2.9 and 3.x. The latest tested ver as of this date is 3.4 . This plugin will also work on Totara and IOMAD.


A ready working plugin installed on your LMS system and support. Any new releases upto next 1 year from date of your purchase will be offered free.

Plugin Screenshots

Screenshots of few key features