Bonjour à tous,
je me permets juste une suggestion par rapport à ce que j'avais fait il y a longtemps finalement (en 1.9). Plutôt que de tout supprimer et de risquer des incohérences, je ré-affectais les entrées à un utilisateur qui s'appelait "Utilisateur supprimé". Cela n'allège pas vraiment les données mais cela allège un peu les différents index et surtout la table mdl_user , ce qui m'intéressait à l'époque.
Une idée mais peut-être que ce n'est pas cela que vous cherchez non plus.