我试图在MySQL中批量插入500万条记录,但得到了ActiveRecord::StatementInvalid: Mysql2::Error: closed MySQL connection错误。我正在使用延迟的作业来批量插入500万条记录到数据库中。出于测试目的,我点击了5个HTTP请求,每个请求都包含将100万条记录批量插入数据库的请求,因此总共有500万条记录将被插入到<e
对于数据库MySQL,我希望尽可能快地插入行。插入将以多线程的方式执行。让它接近200个线程。有一个很好的MySQL解决方案,可以批量插入(INSERT INTO t() VALUES (),(),()...)但是不能使用它,因为在事务方面,每一行都必须是独立的。换句话说,如果操作出现一些问题,我希望只回滚一个插入的行,而不是批处理中的所有行。2)单线程可以使用假数据进行批量插