cassandra - 每个切片的最大墓碑数过高的问题?
问题描述
我看到下面一张我正在运行的表格的统计数据nodetool cfstats
Maximum tombstones per slice (last five minutes): 23571
根据 Datastax 文档:
最近五分钟内单键查询扫描的最大墓碑数
我所有其他表的数字都很低,例如 1 或 2。我应该担心吗?我应该尝试降低墓碑的创建吗?
解决方案
如果 Tombstone 驻留在经常使用的表中,它们可能会影响读取性能。您应该重新处理数据建模部分。还。您可以降低 gc_grace_seconds 的值,以便快速清除墓碑,而不是等待默认值 10 天。
推荐阅读
- ajax - Laravel AJAX - 如何在 console.log 中显示错误
- android - 无法获取相邻小区 ID(android)
- android - 更新后需要清除数据,否则应用程序将无法运行
- java - 是 run 方法是实现多线程的唯一方法
- sql-server - 如果条件满足,SQL Server 离开联接
- amazon-web-services - 如何检查 cognito 用户池中是否存在组,如果不存在则创建?
- c - pow() 函数给出错误答案
- json - Golang json.Unmarshal 字符串文字中的无效字符'\n'
- docx - 使用 tinybutstrong 我可以生成 docx 但它已损坏
- java - 如何用java语言修改文本文件?