ngbdf / redis-manager

Redis 一站式管理平台,支持集群的监控、安装、管理、告警以及基本的数据操作
Apache License 2.0
2.94k stars 714 forks source link

修改联合索引字段顺序,替换update_time为last_time #103

Closed webliupeng closed 4 years ago

webliupeng commented 4 years ago

我们的有4个集群,平均每个集群大约有120个node,每个节点保留数据大概30万~40万行,通过mysql发现有大量的慢查询,查询语句如下: SELECT * FROM node_info_4 WHERE last_time = 1 AND time_type = 0 AND node = '172.31.10.xxx:xxxx' 发现没有命中联合索引,因此我修改了联合索引的字段,经测试mysql的平均cpu使用从500%降到1%