当前位置: 首页 > news >正文

Rocksdb一些日志

标题

    • 查到一次imm到L0的下刷
    • 一次compact的开始记录,记录下jobid
    • 某次compact里生成一个新文件的记录**
    • 查看当前系统各层的sst文件数量
    • 查看一次compact,涉及的各层的文件数量
    • 查看哪个sst文件被标注为需要待compaction
    • 查看目前还有几个待合并的sst文件
    • 查看最近一段时间memtable的写入量(用户角度的写入量)
    • 最近一段时间内部compaction和flush的量

查到一次imm到L0的下刷

cat LOG |grep 'flush table'

一次compact的开始记录,记录下jobid

cat LOG |grep compaction_started |grep job

某次compact里生成一个新文件的记录**

 cat  LOG |grep table_file_creation |grep 'job\": 74,'

而且通过table_file_creation 也可以看到新生成的sst里面kv总数是多少,墓碑是多少。

查看当前系统各层的sst文件数量

 cat  LOG |grep 'compaction_finished'

查看一次compact,涉及的各层的文件数量

 cat  LOG |grep 'Compacted'

结果一般如下:

[JOB 37] Compacted 1@3 + 23@4 files to L4 => 1512930764 bytes

表示:37号 job 需要从L3读1个文件,然后L4读23个文件,一共需要读取1512930764 字节的数据进行合并。

查看哪个sst文件被标注为需要待compaction

 cat  LOG | grep 'Generated' |grep need

(参见:谈谈Rocksdb的del优化–CompactOnDeletionCollector)

查看目前还有几个待合并的sst文件

 cat  LOG | grep 'files need'

查看最近一段时间memtable的写入量(用户角度的写入量)

 cat LOG  | egrep 'Interval writes|DUMP'

结果里ingest就是写入的数据总量

最近一段时间内部compaction和flush的量

 cat LOG   | egrep 'DUMP| Compaction Stats|Interval compaction|Flush\(G'

http://www.mrgr.cn/news/15574.html

相关文章:

  • carla unreal engine源码:如何创建radar可视化探测锥
  • ESP32应用开发-Webserver
  • 大数据技术之Flume 数据流监控——Ganglia 的安装与部署(11)
  • 【惠农网-注册安全分析报告】
  • 前端页面调用本地exe,打开exe主界面
  • MathType常见问题汇总
  • Python中的数据类型知识汇总
  • 《黑神话:悟空》一只横扫全球的中国“猴子”,这里也有!
  • JavaEE-servlet
  • 52 mysql 启动过程中常见的相关报错信息
  • CSS溢出——WEB开发系列20
  • 音频PCM的能量dB计算
  • 泛型相关知识点
  • 如何选择适合海外直播的网络?
  • 夜深了,赶紧根据软件系统建模建设一个房屋租赁服务系统,坐上收租大佬宝座,走上人生巅峰
  • neo4j desktop图数据库安装APOC
  • 再次聊一下儿童编程
  • 排序算法之基数排序详细解读(附带Java代码解读)
  • [ICS] 物理安全
  • 【git】git进阶-blame/stash单个文件/rebase和merge/cherry-pick命令/reflog和log