【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='租户名'; 
相关推荐
小码过河.7 小时前
oceanbase表分区变更流程(从8到10)
oceanbase
小码过河.15 小时前
oceanbase中zone和observer、分区表之间关系
前端·数据库·oceanbase
小码过河.20 小时前
oceanbase根据时间自动新增表分区
oceanbase
小码过河.20 小时前
oceanbase表分区指定
oceanbase
喂自己代言2 天前
从 0.7 秒到 11 毫秒:OceanBase 一条慢 SQL 的三连坑优化实战
数据库·sql·oceanbase
marvelyu4 天前
OceanBase 调优实战:从慢查询到高并发的系统性优化
oceanbase
2601_9620715710 天前
基于DataX迁移MySQL到OceanBase集群
数据库·mysql·oceanbase
光锥智能12 天前
OceanBase领跑数字政府数据库选型:产品能力、市场潜力、技术潜力均居首
数据库·人工智能·oceanbase
数智前线13 天前
服务22个省数字政府建设,OceanBase领跑数字政府数据库选型
oceanbase
云贝贝贝13 天前
OceanBase 生产运维 7 个高频现场:从连不上到误删兜底
运维·ffmpeg·oceanbase