【发布时间】:2019-02-20 08:54:49
【问题描述】:
我有一个问题,我的 Zabbix 数据库服务器的 history_uint 表太长。它需要57GB的空间。因此,执行查询需要更多时间。
如何减少空间并加快查询速度?
【问题讨论】:
标签: zabbix
我有一个问题,我的 Zabbix 数据库服务器的 history_uint 表太长。它需要57GB的空间。因此,执行查询需要更多时间。
如何减少空间并加快查询速度?
【问题讨论】:
标签: zabbix
正如表名所暗示的,它是存储整数数据类型的历史值的地方。
拥有更小的表的唯一方法是存储更少的历史记录。
历史记录值确实存储从主机检索/接收的每个项目值。 只要定义了历史存储周期,它们就会被存储。 然后,内务管理会在运行时从历史记录表中删除这些值。
因此,要么在您的项目中减少数据采集频率和/或减少存储历史记录的时间。
还要确保内务管理正在运行并正确配置。
https://www.zabbix.com/documentation/4.0/manual/config/items/history_and_trends
https://www.zabbix.com/documentation/4.0/manual/installation/requirements#database_size
【讨论】: