如果要排查网络问题,tcpdump 或者 Wireshark 是非常好的工具,但有时候我们想要更多。譬如前一段时间我们在排查一个奇怪的问题,TiKV 在处理一个请求的时候报了...
如果要排查网络问题,tcpdump 或者 Wireshark 是非常好的工具,但有时候我们想要更多。譬如前一段时间我们在排查一个奇怪的问题,TiKV 在处理一个请求的时候报了...
简单记录,可能有误,主要记录重要的接口以备后用。 一、操作说明 我建了一个简单的表,插入一个简单的数据。 主要跟踪这个简单的插入语句在插入过程的经历。主要集中在插入流程和提交...
虽然之前一直听说过 ftrace,但从来没将它用在实战中,在一次客户排查问题中,遇到了比较奇怪的现象,一位精通内核的朋友建议使用 ftrace 来定位一下。虽然那一次并没有使...
最近看了一篇论文 SuRF: Practical Range Query Filtering with Fast Succinct Tries ,里面提到使用一种新的数据结...
很早之前就看过 Gil 大神的一篇文章 Your Load Generator Is Probably Lying To You - Take The Red Pill An...
不久之前,FoundationDB (后面用 fdb 简化) 重新开源,对于大家来说,这真的是一个非常好的消息。我也在第一时间下载了 fdb 的源码,开始研究,一方面是看我...
在使用 Jepsen 和我自己折腾的 chaos 的时候,我都有一个困惑,就是这些测试能测出来问题吗? 譬如对于 Jepsen 来说,它会启动一批节点,运行要测试的集群,然后...
最近一直在弄 TiKV 的性能优化,想到是否系统的 scheduler 会影响 TiKV 的性能,于是就稍微研究了下 perf sched。 首先抓取一段时间的记录,使用 这...
最近在排查 TiDB 性能问题的时候,通过工具发现了一些问题,觉得有必要记录一下,让自己继续深刻的去理解相关工具的使用,也同时让同学们对类似问题的时候别再踩坑。 使用 ios...