SQL 诊断无数据

【 使用环境 】生产环境
【 OB or 其他组件 】
【 使用版本 】ocp:4.3.2,oceanbase-ce:4.3.3.1
【问题描述】SQL 诊断无数据,数据库有查询等操作;
【复现路径】;

1 个赞

你这里接管集群了吗?

1 个赞

我是通过白屏部署ocp和observer以及obproxy

1 个赞

如果是ocp元数据库的集群这里是没有的,你在ocp新建个集群或者接管个集群然后执行一些sql 再看下

1 个赞

通过ocp新创建集群是有的

1 个赞

那是符合预期的

1 个赞

意思,通过白屏部署的ocp以及observer和obproxy,是不建议的把,这种部署部分功能异常是正常吗

1 个赞

不是的,sql这里,ocp是不采集元数据的sql的

1 个赞

那这个是不是我需要在ocp上面把当前集群卸载了,重新部署一个;这样采集功能才能正常

OCP的元数据库集群是指ocp_meta租户,ocp_monitor租户所在的OB集群,这个是不采集SQL的数据的。而且你在OCP上卸载不了OCP自己的数据库,也就是OCP元数据库集群。

那我这个部署的集群有办法sql诊断吗

meta集群不建议创建业务租户的。建议部署套新集群进行测试

你好,是部署:OCP Express 这个管理吗

ocp-express可以使用创建租户。
如果有多余节点建议创建ocp集群,ocp-express功能不完善且维护力度小

ocp集群,我通过白屏创建,好像就有meta,怎么不要meta

前面已经说了,ocp的元数据库集群是不支持SQL诊断的,如果想看这个集群中租户的SQL可以查询
gv$ob_sql_audit