我试图在MySQL中批量插入500万条记录,但得到了ActiveRecord::StatementInvalid: Mysql2::Error: closed MySQL connection错误。我正在使用延迟的作业来批量插入500万条记录到数据库中。出于测试目的,我点击了5个HTTP请求,每个请求都包含将100万条记录批量插入数据库的请求,因此总共有500万条记录将被插入到数据库中。我正在运行5
我想在Task表中插入10行以上的数据,所以我创建了这些记录的列表。除了我的表之外,我还有一个存储库,它具有创建、更新等功能。所以我可以使用create a function来添加一条记录,但是我想使用这个函数来批量插入数据。那么如何为批量插入或更改现有方法创建此方法呢?如果有任何帮助,我将非常感激!