*Redis CONFIG-RESETSTAT 命令

CONFIG-RESETSTAT 重置 INFO 命令返回的统计信息(将各项计数器清零)。


*语法

CONFIG RESETSTAT

*参数说明

该命令无额外参数。


*返回值

成功时返回 OK。


*时间复杂度

O(1)

*

*示例

*重置统计

> CONFIG RESETSTAT
OK

*重置前后对比

> INFO stats
...
> CONFIG RESETSTAT
OK
> INFO stats
...

*常见错误

错误 原因 解决
ERR wrong number of arguments 传入了额外参数 CONFIG RESETSTAT 不接受任何参数

*最佳实践

  • 用于性能测试前清零基线数据,避免历史数据干扰。
  • 定期清零可使监控图表更清晰。
  • 注意不会重置持久化相关计数(如 rdbchangessincelastsave)。

*FAQ

会重置 INFO 的哪些字段? 主要重置命令统计、网络流量、键空间命中/未命中等运行时计数器。

会影响持久化文件吗? 不会,仅重置内存中的统计计数器。

需要特殊权限吗? 通常需要管理员权限或 CONFIG 命令权限(取决于 ACL 配置)。