codecamp

OceanBase 分析系统或某个 SQL 的执行是否出现大量不合理远程执行请求

运行如下 SQL 语句能够分析出某段时间内不同类型的计划的执行次数:

obclient>SELECT COUNT(*),plan_type FROM oceanbase.gv$sql_audit WHERE tenant_id = 1001          
      AND  IS_EXECUTOR_RPC = 0          
      AND  request_time > (time_to_usec(now()) - 10000000)         
      AND  request_time < time_to_usec(now()) 
      GROUP BY plan_type ;

一般情况下,如果出现远程执行请求比较多时,可能是由于出现切主或 Proxy 客户端路由不准确。


OceanBase 查询某段时间内执行时间排名 TOP N 的请求
OceanBase 查找某个租户中执行全表扫描的 SQL
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定