Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

yuanoOo
Copy link

@yuanoOo yuanoOo commented Aug 16, 2024

This closes #667

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

20240816110407

@yuanoOo
Copy link
Author

yuanoOo commented Aug 16, 2024

@hanchuanchuan PTAL.

Copy link

sonarcloud bot commented Sep 10, 2024

Copy link

sonarcloud bot commented Nov 19, 2024

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