日志中经常显示schemaid以及tableid,怎么查schemaid对应那个数据库?
自问自答一个:部分可以从ddl_jobs里查
1 个赞
INFORMATION_SCHEMA.TABLES 里可以查到tableid
我也感觉是这个
是什么需求对应的要查询 schemaid 了,tableid 就能定位对应表并找到 schema 了
2 个赞
tableid是唯一的,直接看 INFORMATION_SCHEMA.TABLES就行,也能看到table所属的database
1 个赞
我找了半天,确实没找到schema id该怎么找schema。
如 @BrianLiu 所说table id已经是唯一的话,那确实可以直接从tables表里面找schema是什么。
没有这个了
明了了。感谢各位大佬的精彩解答~
目前 TiDB 并未提供直接通过 schema_id 查询对应数据库的内置方法,但可以通过查询 INFORMATION_SCHEMA.TABLES 表或查看 DDL 作业来间接获取相关信息
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。
