【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.1 社区版
【问题描述】清晰明确描述问题
如图,一个简单的非分区表建表语句花费了2.3秒,这个很慢了,怎么查看从请求发起到sql执行到返回响应是哪个阶段花费时间较长
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.1 社区版
【问题描述】清晰明确描述问题
谢谢,日志里查到了,server_process_request_time_us=2128642,
server_process_request_time_us
记录了 ODP 向 OBServer 发出的请求的耗时,包括网络耗时和 OBServer 处理的耗时,网络耗时应该较少,看来主要还是observer处理sql的时间,怎么能看sql执行哪个地方耗时呢,explain无法解析建表语句啊,建表2秒还是太慢了,正常mysql建表肯定是毫秒级的
租户资源是怎样的?确定机器网络时延不高吗, 或许用obdiag巡检一下集群看看有没有什么问题先?
我们的资源都给的很多,万兆网络,行,我先看看吧
谢谢了