Skip to content

NewFeature:为OceanBase添加offline DDL检测 - #672

Open
yuanoOo wants to merge 9 commits into
hanchuanchuan:masterfrom
yuanoOo:check-offline-ddl
Open

NewFeature:为OceanBase添加offline DDL检测#672
yuanoOo wants to merge 9 commits into
hanchuanchuan:masterfrom
yuanoOo:check-offline-ddl

Conversation

@yuanoOo

@yuanoOo yuanoOo commented Aug 16, 2024

Copy link
Copy Markdown

This closes #667

分类 操作 耗时 备注
列操作 中间加列(BEFORE/AFTER/FIRST) 与数据量有关,需要重整数据(即把原来的数据要重写一遍) Oracle 模式不支持
列操作 重排列(BEFORE/AFTER/FIRST) 与数据量有关,需要重整数据 Oracle 模式不支持
列操作 添加自增列 与数据量有关,需要重整数据 暂无
列操作 修改为自增列 与数据量有关,需要查询数据 暂无
列操作 修改列类型 与数据量有关,需要重整数据 Oracle 模式不支持
列操作 修改列为主键 与数据量有关,需要重整数据 暂无
列操作 添加/删除 STORED 生成列 与数据量有关,需要重整数据 暂无
列操作 删除列 与数据量有关,需要重整数据 暂无
列操作 混合列操作 与数据量有关,需要重整数据 暂无
主键操作 添加/删除主键 与数据量有关,需要重整数据 暂无
表操作 TRUNCATE 表 与是否有活跃事务有关 暂无
表操作 转换字符集 与数据量有关,需要重整数据 Oracle 模式不支持
表操作 删除表 与是否有活跃事务有关 暂无
分区操作 修改分区规则 与数据量有关,需要重整数据 暂无
分区操作 删除分区 与是否有活跃事务有关 对该分区加分区级的表锁。
分区操作 TRUNCATE 分区 与是否有活跃事务有关 对该分区加分区级的表锁。
  • 测试结果

20240816110407

@yuanoOo

yuanoOo commented Aug 16, 2024

Copy link
Copy Markdown
Author

@hanchuanchuan PTAL.

@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

sonarqubecloud Bot commented Dec 9, 2024

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NewFeature:Support offline DDL check for OceanBase

1 participant