MSCK REPAIR DATABASE的作用是同步底层数据的表结构到DLA中,对于底层已经删除的表,它会自动删除DLA中对应的表,对于底层新增的表,它会自动添加对应的DLA表。
MSCK REPAIR DATABASE db_name
示例
msck repair database db001
注意事项
如果DataBase对应的数据源是adbpg,因为adbpg中一个数据库会存在多个schema,不同schema中可能存在表名一样的表,所以只能识别出public schema中的表。
MSCK REPAIR DATABASE的作用是同步底层数据的表结构到DLA中,对于底层已经删除的表,它会自动删除DLA中对应的表,对于底层新增的表,它会自动添加对应的DLA表。
MSCK REPAIR DATABASE db_name
msck repair database db001
如果DataBase对应的数据源是adbpg,因为adbpg中一个数据库会存在多个schema,不同schema中可能存在表名一样的表,所以只能识别出public schema中的表。