【OceanBase诊断调优】—— 如何查找表被哪些其它表引用外键

本文详述如何查找指定表是否被其他表引用做外键。

适用版本

OceanBase 数据库所有版本。

MySQL 租户

复制代码
obclient> select * from INFORMATION_SCHEMA.KEY_COLUMN_USAGE where REFERENCED_TABLE_NAME='表名';

Oracle 租户

复制代码
obclient> SELECT TABLE_NAME FROM dba_constraints where R_CONSTRAINT_NAME in
(SELECT CONSTRAINT_NAME FROM dba_constraints WHERE TABLE_NAME='表名');

SYS 租户

复制代码
obclient> SELECT B.TENANT_NAME,A.TABLE_NAME FROM __all_virtual_table A,__ALL_TENANT B WHERE TABLE_ID IN ( SELECT child_table_id FROM __all_virtual_foreign_key WHERE parent_table_id IN( SELECT TABLE_ID FROM __all_virtual_table WHERE table_name='表名')) AND A.TENANT_ID=B.TENANT_ID and b.TENANT_NAME='租户名'; 
相关推荐
marvelyu13 小时前
每天10分钟学会OceanBase系列(Day 21):OceanBase安全加固实战——给数据库穿上防弹衣
数据库·oceanbase
OceanBase数据库官方博客2 天前
OceanBase Harness Engineering?AI 产品真正的瓶(技术解析与实践)
大数据·人工智能·oceanbase
丶意冷3 天前
OceanBase 双模式识别与 MyBatis-Plus 分页方言自动切换实战
mybatis·oceanbase
隔窗听雨眠3 天前
OceanBase接入DeepSeek:数据库与AI的深度融合如何改写企业数据规则
数据库·人工智能·oceanbase
OceanBase数据库官方博客5 天前
基于OceanBase的Agent全栈落地路径与记忆引擎实践
oceanbase
knqiufan6 天前
DeepSeek Harness 插件玩法第一步:先把项目上下文装进去
agent·oceanbase·powercontext
spencer_tseng7 天前
[OCP] [ERROR] - Install deps libaio libatomic perf failed
oceanbase·ocp·oat
spencer_tseng7 天前
/oat/task_engine/shells/precheck.sh
oceanbase·ocp·oat
云贝贝贝11 天前
OceanBase认证体系介绍与备考指南
运维·服务器·oceanbase·1024程序员节
OceanBase数据库官方博客11 天前
让 DRP全域数据智能流转OceanBase AI 数据库支撑央国企落地穿透式监
数据库·人工智能·oceanbase