civicrm - 减少 CiviCRM 中的历史记录

标签 civicrm

我有一个包含 30,000 个联系人的 CiviCRM 站点。我注意到许多记录历史的地方。随着时间的推移,数据库变得越来越大。有没有人对删除历史有任何想法。有没有人创建脚本来清理旧的历史数据。

最佳答案

我不确定您要删除哪些历史记录,但您可以执行以下操作。
所有的日志和历史数据都很重要,所以在删除它们之前要三思。

1) 如果您在 Misc. 下启用了“日志记录”,您将获得 CiviCRM 数据库中每个表的日志表。

2)每个联系人都有更新日志,我假设你的历史指的是这个。

3) 永久删除已删除的记录,这将消除在某些地方检查修订记录的可能性。

4) 极端情况下,您甚至可以删除事件,但您不会想要那样做。

归根结底,它是一个 CRM,删除任何记录都是数据丢失。

关于civicrm - 减少 CiviCRM 中的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26573305/

相关文章:

php - 最大函数嵌套级别在 Drupal 中达到错误

mysql - 使用 INNER JOIN 在表之间插入 INSERT INTO

mysql - Wordpress 上的 CiviCRM - CiviCase 将无法启用

php - Joomla 数据库查询在更新后返回旧值

docker - 在 Dockerfile 中运行与手动运行时存在不同的问题。出了什么问题?

两个选择查询之间的 MySQL 差异

drupal-7 - 在 Drupal View 中调整 CiViCRM 图像的大小

javascript - 如何删除在wordpress civicrm javascript中生成的<p>?