TiDB使用的高性能Golang时间线跟踪库
TiDB Minitrace-go使用的Golang高性能时间线跟踪库。Golang高性能,符合人体工程学的时间线跟踪库。
基本用法包主要导入(“上下文”“ fmt”“ github.com/pingcap-incubator/minitrace-go”)func tracedFunc(ctx context.Context,event uint32){span:= minitrace.NewSpan(ctx,event)/ /代码段... span.Finish()} func iterTracedFunc(ctx context.Context){//从父上下文ctx扩展跟踪上下文,span:= minitrace.NewSpanWithContext(ctx,1)for i:= 2;
一世