SELECT /*+ READ_CONSISTENCY(WEAK) QUERY_TIMEOUT(50000000) */ a.tenant_id,a.svr_ip,a.svr_port,SUM(data_size) AS data_size FROM cdb_ob_table_locations a JOIN (SELECT tenant_id,tablet_id,svr_ip,svr_port,data_size,required_size FROM __all_virtual_tablet_meta_table) b ON a.tenant_id = b.tenant_id AND a.tablet_id = b.tablet_id AND a.svr_ip = b.svr_ip AND a.svr_port = b.svr_port JOIN __all_virtual_table c ON a.tenant_id = c.tenant_id AND c.table_type = 5 AND a.table_id = c.table_id GROUP BY a.tenant_id,a.svr_ip,a.svr_port
导出来一份发下吧
另外 先禁用OCP采集租户磁盘用量
./ocp_agentctl config -u monagent.pipeline.tenant.disk.collect.disabled=true
然后再刷下模块 tmp_block_cache 观察下是否再涨上去
这个TraceID查出来的全部SQL 导出来一份
谢谢分享
学习 ![]()
执行之后不涨了, 禁用了OCP Agent对租户磁盘使用情况的监控数据采集,这块会有什么影响吗
谢谢分享
SELECT /*+ READ_CONSISTENCY(WEAK) QUERY_TIMEOUT(50000000) */ a.tenant_id,a.svr_ip,a.svr_port,SUM(data_size) AS data_size FROM cdb_ob_table_locations a JOIN (SELECT tenant_id,tablet_id,svr_ip,svr_port,data_size,required_size FROM __all_virtual_tablet_meta_table) b ON a.tenant_id = b.tenant_id AND a.tablet_id = b.tablet_id AND a.svr_ip = b.svr_ip AND a.svr_port = b.svr_port JOIN __all_virtual_table c ON a.tenant_id = c.tenant_id AND c.table_type = 5 AND a.table_id = c.table_id GROUP BY a.tenant_id,a.svr_ip,a.svr_port
是这个SQL导致的,再确认下这个OCP版本,你截图看下版本,这个版本是直接部署的 还是升级上去的?
ocp 采集的作用是采集租户磁盘用量的,一分钟一次,
关掉后影响是:租户-资源管理 中磁盘的监控无数据
学习
学习学习
这个版本 我本地没有复现出来这个问题,昨天 的ocp-server.log,monagent.log,mgragent.log 麻烦发下
学习了,还在学习中
学习。
学习学习









