---
title: OceanBase 数据库使用 pt-archiver 工具同步数据慢的原因和解决方法-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 OceanBase 数据库使用 pt-archiver 工具同步数据慢的原因和解决方法相关的常见问题和使用技巧，帮助您快速解决 OceanBase 数据库使用 pt-archiver 工具同步数据慢的原因和解决方法的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# OceanBase 数据库使用 pt-archiver 工具同步数据慢的原因和解决方法

更新时间：2024-11-12 08:16

适用版本： V1.4.x、V2.1.x、V2.2.x、V3.1.x、V3.2.x、V4.0.x、V4.1.x、V4.2.x 内容类型：Troubleshoot  

## 问题现象

使用 `pt-archive` 向 OceanBase 数据库写数据时对比原生 MySQL 数据库性能下降很多。 归档到原生 MySQL 数据库：1.6w 数据，耗时 11s；归档到 OceanBase 数据库：1.8w 数据，耗时 120s。

![image001](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/migration/20241023ptarchivero1.png)

使用的命令参数，如下。

```shell
/opt/mysql/bin/pt-archiver --source h=xxx.xxx.xxx.198,P=3406,u=dba_xx,p=,D=xx,t=xx --dest h=xxx --where xxx --limit=1000 --commit-each --no-check-charset --charset=utf8mb4 --sleep=0 --max-lag=180 --run-time 512m --check-slave-lag u=dba_xx,p=,h=xxx.xxx.xxx.200,P=3406 --check-slave-lag u=xx,p=***,h=xxx.xxx.xxx.47,P=3406 --no-version-check --statistics --no-safe-auto-increment --bulk-delete --why-quit

```

## 问题原因

需要增加 `--bulk-insert` 参数进行批量插入，数据库内部走 load data local 语法加快插入数据（OceanBase 数据库 V4.2.2 版本才支持）。

## 适用版本

OceanBase 数据库 V4.2.2 之前所有版本。

OBProxy V4.3.1 之前所有版本。

OBClient V2.2.4 之前所有版本。

## 解决方法

- 如果增加 `--bulk-insert` 参数后执行出现断连问题，Lost connection to Mysql server during query。
 - 需要升级至 OBProxy V4.3.1 及之后版本。 同时建议升级 OBClient 至 V2.2.4 及之后版本，否则使用 OBClient 客户端连接数据库时，不支持 load data local 语法，使用 MySQL 客户端连接执行是没问题的。

上一篇

[OMS 切换子任务 UK&隐藏列删除效率优化](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000005437836)

下一篇

[OceanBase 数据库中使用 pt-archiver 工具同步 Emoji 表情数据显示乱码的原因和解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000001639954) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
