Queries Error 如何查询问题

TiDB Dashboard (v4.0.2) 监控面板发现QPS 监控中存在较多Queries Error;
该部分查询错误如何查询出原始的SQL或者日志?

你好,
提供下 tidb 版本。看下 grafana - tidb - query summary 的完整监控

Tidb 版本 4.0.2;
看到这个Queries Error ,想知道是什么SQL操作;该如何排查?Tidb 有对应的queries error 记录表?

看下 tidb log 是否有记录,可以上传下看下。query summary 的完整监控发出来看下。

根据官方文档乐观事务模型写写冲突,和悲观事务模型分析来看,应该是冲突导致的Queries Error;
https://docs.pingcap.com/zh/tidb/stable/pessimistic-transaction
https://docs.pingcap.com/zh/tidb/stable/troubleshoot-write-conflicts
日志:
[“pessimistic write conflict, retry statement”]


[error="[kv:9007]Write conflict]

监控面板:

问题:
该情况,我们这边是不是可以不处理,还是尝试优化 [performance] 类别下的 max-txn-ttl 参数?

tidb 这边会有重试机制,如果前端程序没有明显报错不需要处理。

使用以下工具将 tidb 监控面板的完整信息发出来看下,在确定下问题


打开 grafana 监控,先按 d 再按 shift+e 可以打开所有监控项。

(1)、chrome 安装这个插件https://chrome.google.com/webstore/detail/full-page-screen-capture/fdpohaocaechififmbbbbbknoalclacl

(2)、鼠标焦点置于 Dashboard 上,按 ?可显示所有快捷键,先按 d 再按 E 可将所有 Rows 的 Panels 打开,需等待一段时间待页面加载完成。

(3)、使用这个 full-page-screen-capture 插件进行截屏保存