我试图在MySQL中批量插入500万条记录,但得到了ActiveRecord::StatementInvalid: Mysql2::Error: closed MySQL connection错误。我正在使用延迟的作业来批量插入500万条记录到数据库中。出于测试目的,我点击了5个HTTP请求,每个请求都包含将100万条记录批量插入数据库的请求,因此总共有500万条记录将被插入到数据库中。我正在运行5个延迟作业的实例来执行批量插入。
我正在尝试为在网页上显示的sql数据库中的数据实现批量操作功能。我已经将数据回显为html格式,并尝试添加复选框功能,用户可以选择任意数量的行,然后通过从下拉列表中选择一个值来执行批量操作,例如delete-所有选定的值都将从数据库中删除。但是,在提交执行操作按钮后,我在获取选中的复选框值时遇到了一些麻烦。我已经尝试了下面的代码-我得到了无效的foreach参数提供的错误信息。我相当确定这与我的输入循环有关。
任何帮助都将不胜感激!//establish connection to d