oceanbase / obdiag

obdiag (OceanBase Diagnostic Tool) is designed to help OceanBase users quickly gather necessary information and analyze the root cause of the problem.
https://www.oceanbase.com/docs/obdiag-cn
Mulan Permissive Software License, Version 2
134 stars 27 forks source link

[Feature]: obdiag支持ddl 的问题诊断以及诊断信息采集 #103

Open Teingi opened 7 months ago

Teingi commented 7 months ago

Describe your use case

目前DDL的问题排查诊断主要依赖RD手动执行查询命令或者搜索日志,效率上可以提高。

报错场景 ● 建索引 ● table redefinition路径 ● 删列、按表恢复 ● 添加约束、外键 ● 4103报错 ● 卡主场景 ● 性能慢场景 ● 空间不足

Describe the solution you'd like

希望借助obdiag工具将一些经典问题的排查手段沉淀成脚本,方便后续大家自助进行问题排查。

Describe alternatives you've considered

No response

Additional context

No response

Teingi commented 4 months ago

v2.0.0 release: https://github.com/oceanbase/oceanbase-diagnostic-tool/releases/tag/v2.0.0

PR: https://github.com/oceanbase/oceanbase-diagnostic-tool/pull/140

解决了ddl空间不足的问题

Teingi commented 1 month ago

close #143

PR #278 解决ddl执行报错根因分析