oceanbase性能测试

【 使用环境 】 测试环境
【 OB or 其他组件 】

【 使用版本 】4.2.1.7社区
【问题描述】清晰明确描述问题
性能测试低
根据官网操作手册https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218148
【复现路径】问题出现前后相关操

【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

从您的描述来看,您正在对 OceanBase 4.2.1.7 社区版进行性能测试,但遇到了性能不如预期的情况。为了更好地定位可能存在的性能瓶颈,推荐使用 obdiag 工具来采集相关日志信息,这将有助于我们进一步分析问题所在。

日志采集场景: SQL性能问题
日志采集命令: obdiag gather scene run --scene=observer.perf_sql --env “{db_connect=’-h[您的主机地址] -P[端口号] -u[用户名]@[租户名] -p[密码] -D[数据库名]’, trace_id=’[可选的trace id]’}”

这条命令会根据您提供的数据库连接信息,采集与 SQL 性能相关的诊断信息。请替换上述命令中的 [您的主机地址][端口号][用户名][租户名][密码][数据库名] 为您实际使用的值。如果您有特定的 SQL 语句或事务的 trace_id,可以将其填入 [可选的trace id] 处,否则可以省略该参数。

为了更准确地定位性能问题,请您提供以下信息:

  1. 您的测试环境配置如何?包括但不限于硬件规格(CPU、内存、存储类型)、操作系统版本、网络环境等。
  2. 测试过程中是否有特定的 SQL 语句或操作导致了性能下降?如果有,请提供该 SQL 语句或操作的详细信息。
  3. 是否观察到了任何异常的日志信息或错误提示?
  4. 您是否已经尝试过调整某些参数来优化性能?如果有,请分享具体的调整内容及效果。

附上敏捷诊断工具 obdiag 使用帮助链接

您的测试结果麻烦发出来一份这边看一下