我有一个包含 30,000 个联系人的 CiviCRM 站点。我注意到许多记录历史的地方。随着时间的推移,数据库变得越来越大。有没有人对删除历史有任何想法。有没有人创建脚本来清理旧的历史数据。
最佳答案
我不确定您要删除哪些历史记录,但您可以执行以下操作。
所有的日志和历史数据都很重要,所以在删除它们之前要三思。
1) 如果您在 Misc. 下启用了“日志记录”,您将获得 CiviCRM 数据库中每个表的日志表。
2)每个联系人都有更新日志,我假设你的历史指的是这个。
3) 永久删除已删除的记录,这将消除在某些地方检查修订记录的可能性。
4) 极端情况下,您甚至可以删除事件,但您不会想要那样做。
归根结底,它是一个 CRM,删除任何记录都是数据丢失。
关于civicrm - 减少 CiviCRM 中的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26573305/