Oceanbase写入速度突然变慢

我们正在全量导入数据进行测试,原本的导入速度挺快的。突然变慢了。
一个插入竟然耗时28s。

系统负载也从18,变成0.5,请问如何定位相关异常。

先用obdiag巡检一下,在做个日志分析看看。如果没发现问题的话用Obdiag捞点日志回来。【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

变慢的时刻,看先,该租户有没有正在转储,或者合并啥的

看起来是内存太小的问题。

增加租户内存后恢复了。

反馈性能问题建议提供一些基本信息。
1.集群主机配置。
2.集群版本,拓扑,租户资源分布。
3.导入数据时租户资源水位。
4.其他性能数据。

内存小,就会频繁的转储,之后还有合并

这个服务器是用于测试的,配置不高。
1、集群主机配置:单机部署,8核32G,腾讯云计算型C5;
2、集群版本:单机,4.2.2,租户信息截图:


3、导入数据

4、其他性能,
刚开始导入时,速度不慢,导入速度监控:

服务器监控:


因为是测试环境,源端为MySQL,数据量为1.2T左右。

插入速度确实变慢了很多。


租户的性能监控里有个 内存使用率的图,可以看转储情况。

另外云主机一般有 IOPS 限制,云主机的 IO 相关监控也看看。

查 OB 的 SQL 审计视图,找到一笔慢的记录,看看各类型时间分布。
视图名 gv$ob_sql_audit

感谢,相关信息如下:
1、租户的性能监控“内存使用率”相关信息

看着MEMStore不是那么健康。
2、云主机IOPS

初步是5点之后,IOPS下降,IO等待时间一直上升。和插入变慢的时间是一致的。

这种情况是否只能靠加租户内存解决?本身语句就是insert 语句,没优化空间。