Matomo (Piwik)被设计成在任何环境中运行,这意味着不管你有多少数据库空间可用,Matomo将为你工作。事实上,Matomo授予您选择的力量究竟是什么数据,数据删除。

这个功能是可用的隐私>匿名化数据admin页面的删除旧访客日志删除旧的报告部分。

在这里你可以选择是否你想保持或删除访客记录(记录每次的数据访问者行动跟踪),你是否想要或删除处理报告(访问者时创建的数据日志分析)。默认情况下,没有清除。

此外,您还可以看到占用多少空间数据库和数据库多大估计将在接下来的清洗:

使用这些工具,您可以保持你Matomo数据库在一个可控的大小,无论你的空间限制。

注意:尽管Matomo允许你删除你的数据,我们强烈建议如果你没有空间限制,你把所有的数据

删除旧的未加工的数据

当Matomo跟踪访问,行动,转换或别的东西,数据描述这个动作是存储在数据库中。这些数据是原始访问信息,不显示任何趋势或分析信息。这是后来在处理归档的过程创建分析信息(称为报告数据)。

分析这些数据之后,它不再需要,所以它可以是一个好主意如果你有有限的数据库空间删除它。

设置这个,去管理> >隐私匿名化数据和支持定期从数据库中删除旧访客日志。然后尝试用多大你想要清除日志数据。每次你修改值,一个新的数据库大小估计计算,所以你算出多少你需要删除的数据。

当完成时,单击保存然后是的在阅读的提示。

警告

尽管这些数据没有必要处理你的报告后,仍然需要它,如果你想使用访客日志查看旧访问或如果你想再处理你的报告有几个原因你可能想要这么做,包括:

  • Matomo有一个缺陷,影响了一些报告,你想看到老报告不受它的影响。
  • 有新的报道Matomo的新版本,和你想看到他们老数据。
  • 你想地理定位应用于旧的访问

删除旧的报告

Matomo分析跟踪数据的时候,这种分析的结果存储在数据库所以analyisis不需要运行每次查看报告。这被称为存储数据报告

如果由于某种原因你不需要或者想要分析旧访问数据,或者如果你通常不会看这个旧的数据,您可以删除它保存数据库空间。

设置这个,去管理> >隐私匿名化数据>删除旧聚合报告数据和启用定期从数据库中删除旧的报告。然后决定哪些报告/度量你不想和你做。

您可以选择删除所有你的报告和度量,或者只是一些。每次你改变这些选项,一个新的数据库大小估计计算,这样你就可以看到你将节省多少空间。

当完成时,单击保存然后是的在阅读的提示。

如果以后你想看报告你删除,你可以再处理你的报告

警告

删除你的旧报告意味着你无法看到长期的趋势。

另外,如果你也删除旧的日志数据,你将无法再处理你的报告,报告数据将会意义永久丢失!删除前请仔细想想都未加工的数据和报告。

手动触发数据清洗

数据定期清理完成。你可以决定要等多长时间清洗之间在屏幕上:

然而,你可能会发现,您需要执行一个马上清洗。如果你想这样做,有一个链接你可以点击:

点击它将开始清洗。清洗完成后一个新的数据库规模估计将显示出来。

注意:清除数据可能需要很长时间。

清理和优化数据库使用控制台命令

你也可以运行两个命令来清除旧存档报告和力量优化您的数据库表。你可以运行以下两个控制台命令Matomo目录:

核心。/控制台:purge-old-archive-data。/控制台数据库:optimize-archive-tables

这两个命令:
1。清除任何过期报告数据库中以及报告标记为删除,还是老日期自定义范围,或报告无效
2。触发一个优化表在所有Matomo数据库中的表,可能降低你的磁盘使用情况。

减少执行时间,您可以选择具体日期时间运行这些脚本。这意味着您可以目标只是最近几个月,报告数据可能已经改变了。注意,年度报告的数据是存储在适当的档案1月,这是一个好主意来优化这些定期,如。

/控制台数据库:optimize-archive-tables last2。/控制台数据库:optimize-archive-tables一月

我们建议设置以上两个命令作为一个计划,让他们每月执行一次。

查看Matomo报告如何使用数据库的大小

为了得到你的详细视图Matomo MySQL数据库使用的磁盘空间,我们开发了一个插件叫做DBStats默认绑定Matomo平台。你可以看到数据库使用报告之前,您需要激活的插件DBStats Matomo >管理>插件。数据库的使用要创建报告可能需要几个小时。

数据库使用包括所有你需要知道的信息Matomo数据库非常有助于更好地理解如何管理数据库的大小。例如,比磁盘用于存储原始日志数据和存储总报告数据,大小的数据表,数据的大小通过插件和报告,以及更多。

你现在知道所有你需要知道你的数据库大小可控的!

Baidu