对于两个大表,table1和table2,在table1中有数千个分区和1.5亿行,mysql/mariadb执行这种查询的效率很低。insert into table2 select * from table1
实际上,在两个表上使用8192个分区时,RAM在查询结束之前就耗尽了。如何在较低的RAM占用空间下执行此任务?
每当作业开始/结束时,mysql数据库中的启动时间和完成时间都会被更新。另外,每个作业都从数据库获取其输入文件,并将输出文件保存在数据库中。我得到了错误
在运行脚本时使用"Error 2013: Lost connection to MySQL server during query"。在运行单个任务时,我不会面对这些错误。self.getInputFiles() sel