删除列是 online ddl 吗?

@论坛小助手 observer版本 435bp2,table_id 没有变化
找到两个相关文档,删除列分别写的是 offline ddl 和 online ddl,第一篇文档是写错了吗?

文档:Online DDL 和 Offline DDL 操作(435版本)

文档:列操作(435版本)

5 个赞

看得还比较仔细

1 个赞

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003382447

online 和offline 简单判断标准是是否涉及到数据, 只要涉及到数据的 基本上都是 offline ddl .

添加列、增加注释、修改字符集 – 这种不涉及数据 online可能性比较大
删除列–会删除数据—offline

3 个赞

table_id 没有变化,所以能确认是 online DDL 吗?

我发的那个链接 是个对照表, 您可以对照下啊 。 还是就是操作期间进行 DML操作 ,能进入数据 就是Online ddl

1 个赞

对照表中 删除列是 offline ddl,抽空试下删除过程中 DML 操作,等我反馈结果,感谢。

学习了,感觉OB的知识点好多呀

学习了