Например нужно массово обновить поисковый индекс компаний.
Прогнав некоторое количество элементов переполнение памяти.
Как бороться?
| Код |
|---|
$factory = \Bitrix\Crm\Search\SearchContentBuilderFactory::create(\CCrmOwnerType::Company);
while($ob = .....) {
\CCrmSearch::UpdateSearch(array('ID' => $ob['ID'], 'CHECK_PERMISSIONS' => 'N'), 'COMPANY', true);
$factory->build($ob['ID'], ['checkExist' => true]);
} |
Прогнав некоторое количество элементов переполнение памяти.
Как бороться?