Скрипт стягивает сообщения с разных сайтов. Стягивает часто и много.
Скрипт примерно такого вида:
$results = [];
try {
$json = file_get_contents('site.ru');
$results = json_decode($json, true);
} catch (Exception $e) {}
foreach ($results as $result) {
//INSERT INTO ...
}
Будет ли лучше собирать данные в массив и вставлять разом? Или хотя бы по несколько сотен/тысяч записей за раз, чем каждую запись по отдельности?