拥有一个使用 InnoDB 和外键的 MySQL 数据库...
我需要从一个巨大的 CSV 文件中导入 100MiB 的数据并将其拆分为两个表,并且记录必须如下所示
表格1 id|数据|数据2 表2 id|table1_id|data3
Table2.table1_id
外键引用在哪里Table1.id
。
一个实例的 MySQL 序列如下所示
- 将文件加载到临时表中
- 之后从临时表插入到所需的
- 获取最后一个插入 ID
- 使用此参考 ID 执行最后一个插入组...
那真是太慢了……
如何使用文件加载到...中来做到这一点?任何具有高速结果的真实想法?