【 使用环境 】生产环境
【 OB or 其他组件 】OBCE-4.2.1.8
【 使用版本 】OBCE-4.2.1.8
【问题描述】查询 oceanbase.v$OB_SQL_AUDIT 视图,发现query_sql 显示的参数化之后的SQL ,给优化SQL 带来很大的困难,这个是正常的吗?
1 个赞
query_sql正常显示的是真实sql,你这里显示是否和工具有关?黑屏查下呢?
1 个赞
黑屏查询 也是 如此。
1 个赞
这种绑定变量的sql就是这样的,这个就是真实的sql
1 个赞
有视图能查到这个绑定变量的具体值吗?
SELECT usec_to_time(request_time) req_time, tenant_name, DB_NAME,svr_ip, client_ip,sid, plan_id, plan_type, sql_id, query_sql, ret_code,elapsed_time, user_client_ip ,PS_CLIENT_STMT_ID,PS_INNER_STMT_ID, PARAMS_VALUE
FROM oceanbase.gv$ob_sql_audit
WHERE tenant_id = 1006 and plan_type in (1,2,3) and db_name in ('test')
ORDER BY request_time DESC LIMIT 100;
PARAMS_VALUE
就是绑定变量参数值。