Всем здравствуйте!
Подскажите пожалуйста как оптимизировать запрос, он занимает от 3 до 5 секунд времени.
Выполнение в PHP файле и через консоль одинаково долгие, от 3 до 5 секунд
Что можно сделать чтобы он выполнялся хотя бы за пол секунды, даже если я передаю только 1 аргумент например DEADLINE всё равно долго. быстро выполняется только повторное обновление при условии что изменений нет.
то есть, если статус 3 у задачи и обновить её на статус 3, то будет быстро. Если у задачи статус 4 а я обновляю на 3, то это занимает от 3 до 5 секунд
Подскажите пожалуйста как оптимизировать запрос, он занимает от 3 до 5 секунд времени.
Выполнение в PHP файле и через консоль одинаково долгие, от 3 до 5 секунд
| Код |
|---|
if (CModule::IncludeModule("tasks"))
{
$arFields = Array(
"DEADLINE" => '26.11.2019 00:46:31',
"DEADLINE_ORIG" => '2019-11-25 00:46:31',
"STATUS" => "3",
"REAL_STATUS" => "3",
"STATUS_COMPLETE" => "3"
);
}
$oTaskItem = new CTaskItem(669488, 1);
$oTaskItem->Update($arFields);
|
Что можно сделать чтобы он выполнялся хотя бы за пол секунды, даже если я передаю только 1 аргумент например DEADLINE всё равно долго. быстро выполняется только повторное обновление при условии что изменений нет.
то есть, если статус 3 у задачи и обновить её на статус 3, то будет быстро. Если у задачи статус 4 а я обновляю на 3, то это занимает от 3 до 5 секунд