MySQL 5.6 参考手册 / 第 16 章高可用性和可扩展性 / 16.2 将 MySQL 与 memcached 一起使用 / 16.2.4 获取 memcached 统计信息 /
16.2.4.3 memcached 项目统计
要获取items
统计信息,请使用
stats items
命令或等效的 API。
items
统计信息提供了有关在给定 slab 类中分配的各个项目的信息
。
STAT items:2:number 1
STAT items:2:age 452
STAT items:2:evicted 0
STAT items:2:evicted_nonzero 0
STAT items:2:evicted_time 2
STAT items:2:outofmemory 0
STAT items:2:tailrepairs 0
...
STAT items:27:number 1
STAT items:27:age 452
STAT items:27:evicted 0
STAT items:27:evicted_nonzero 0
STAT items:27:evicted_time 2
STAT items:27:outofmemory 0
STAT items:27:tailrepairs 0
每个统计信息的前缀编号与统计信息返回的相应块大小相关stats
slabs
。结果是显示每个 slab 大小的每个块中存储的项目数,以及有关它们的年龄、逐出计数和内存不足计数的特定统计信息。下表给出了统计摘要。
统计 | 描述 | 版本 |
---|---|---|
number |
当前存储在此 slab 类中的项目数。 | |
age |
平板类中最旧项目的年龄,以秒为单位。 | |
evicted |
为新条目让路而被逐出的项目数。 | |
evicted_time |
最后被逐出条目的时间 | |
evicted_nonzero |
最后一个被逐出的非零条目的时间 | 1.4.0 |
outofmemory |
此 slab 类的已触发内存不足错误的项目数(仅当-M
命令行选项生效时的值)。 |
|
tailrepairs |
特定 ID 的条目需要修复的次数 |
项目级别统计信息可用于确定给定板中存储了多少项目及其新鲜度和回收率。您可以使用它来帮助确定是否有某些 slab 类触发了比其他类更多的驱逐。