MDL-67746 Tasks: Cleanup task logs in chunks.

This commit is contained in:
Mikhail Golenkov
2020-01-24 13:59:04 +11:00
parent 77a359ca7b
commit 198b653bf7
+4 -1
View File
@@ -163,6 +163,9 @@ class database_logger implements task_logger {
return;
}
$DB->delete_records_list('task_log', 'id', $logids);
$chunks = array_chunk($logids, 1000);
foreach ($chunks as $chunk) {
$DB->delete_records_list('task_log', 'id', $chunk);
}
}
}