gpt4 book ai didi

python - 使用多线程导入.sql 文件?

转载 作者:行者123 更新时间:2023-11-30 00:08:59 26 4
gpt4 key购买 nike

我有一个巨大的 SQL 文件(大约 69GB)。我想将其导入到我的本地数据库中。所有表均基于 InnoDB 引擎。

<小时/>

我尝试过标准的导入方式

mysql -u*** -p**** db_name < dump.sql

source /location/dump.sql

但是这些需要太多时间。

<小时/>

在 SQL 或 Python 中是否有任何方法可以创建与 diff 表对应的多个线程并导入它们?还有其他方法可以加快这个过程吗?

最佳答案

您正在执行的恢复:

    mysql -u*** -p**** db_name < dump.sql

这将是最快的方法 - 在 python 中你必须执行多次插入,这会慢很多。

关于python - 使用多线程导入.sql 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24243991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com