数据库版本4.2.5.3数据库集群怎么查询租户的sql慢查询。
1 个赞
使用ocp的slow sql查看一下 就知道了
只有数据库,有没有sql查询的方法
SELECT tenant, sql_id,
CONCAT(elapsed_time/1000, ' ms') AS elapsed,
CONCAT(execute_time/1000, ' ms') AS exec_time,
plan_id, db_name, query_sql, svr_ip, trace_id,
ret_code
FROM GV$OB_SQL_AUDIT
WHERE elapsed_time > 1000000 -- 单位 us,例:>1 秒
ORDER BY elapsed_time DESC
LIMIT 20;
1 个赞
你是sys租户查询的还是 业务租户查询的
业务租户
换了sys就可以了
需要sys租户查询,但是内部 SQL :IS_INNER_SQL = 1 的内部请求,QUERY_SQL 本身也记为空,这个属于正常
