我在WiredTiger存储引擎中使用了WiredTiger 3.0.4。我看了收集统计数据,我正在寻求关于压缩统计字段的解释。“未压缩的页面”表示什么?这是否是我应该关注的数据完整性方面的一个错误,为什么会发生这种情况?
示例统计数据输出来自我的集合之一:
"compression" : {
"raw compression call failed, no additional data available" : 0,
"raw compression call failed, additional data available" : 0,
"raw compression call succeeded" : 0,
"compressed pages read" : 205883,
"compressed pages written" : 306168,
"page written failed to compress" : 3147,
"page written was too small to compress" : 51992
}发布于 2015-08-10 00:22:19
“未压缩的页面”表示什么?
WiredTiger的一般策略是只压缩磁盘上有存储优势的页面。
当尝试压缩时,"page written failed to compress"计数器会增加,但不会导致磁盘上的存储保存(因此页被未压缩存储)。
存储未压缩的页面的另一个指标是"page written was too small to compress"。在这种情况下,页面的大小被认为太小,无法尝试压缩。
常见的情况是可以存储压缩的页面,这会增加"compressed pages written"度量。
这是否是我应该关注的数据完整性方面的一个错误,为什么会发生这种情况?
这些存储度量是信息计数器和预期行为(即与数据完整性无关)。
基于这些指标,没有任何明显的可操作结果,但是如果一个集合没有从压缩中获得多少总体好处,计数器可能会提供关于页面没有压缩的频率(与没有显著压缩级别的可压缩页面相比)的洞察力。
https://dba.stackexchange.com/questions/108816
复制相似问题