PolarDB-X 1.0在DMS控制台上无法显示修改后的表结构

更新时间: 2022-07-26 10:51:41

问题描述

使用阿里云云原生分布式数据库PolarDB-X 1.0过程中,通过其他客户端修改表结构后,在DMS控制台上无法显示修改后的表结构。

解决方案

DMS会从影子库系统表中获取PolarDB-X 1.0的表结构。在处理异常DDL过程中,由于种种原因可能会出现库表结构已经修改,但是影子库中的表结构却未修改的现象。此时您需连接到影子库,在该库中重新对表进行一次DDL操作即可。

说明:CHECK TABLE不会检测影子库表结构与PolarDB-X 1.0逻辑库表结构是否一致。

更多信息

为了兼容某些客户端从系统表(如COLUMNS或TABLES)中获取表结构的功能,PolarDB-X 1.0在您的0分库RDS里建立了一个影子库,影子库名与PolarDB-X 1.0逻辑库名一致,存储了逻辑库里所有的表结构等信息。

适用于

  • 云原生分布式数据库PolarDB-X
阿里云首页 云原生数据库 PolarDB 相关技术圈