想问下大家,我往 OceanBase 里批量导入大批量数据的时候,老是中途报连接超时断开,小批量导入就没问题,这一般是啥原因,怎么简单处理下?
其实就是批量写入压力太大,会话超时、事务拉得太长导致的。OB 默认事务和网络超时时间偏短,大批量一次性提交很容易撑不住。解决很简单:把大批量拆成小批次分批提交;适当调大会话超时参数;另外导入时关闭自动提交,手动批量 commit,基本就能解决超时断开的问题。
参考楼上建议,或者选择使用旁路导入方法加速导入速率
1 个赞