Точное время и замер времени выполнения кода



В 1С есть отличная функция ТекущаяУниверсальнаяДатаВМиллисекундах().



Если обрамить ею участок кода, то можно более точно замерить время выполнения.

Да, для этого можно использовать замер производительности, который я затрагивал в своем посте ранее.



Но может либо не быть отладки, либо это нужно регулярно.



Например, при работе с 1С в облаке, если у вас нет доступа к конфигуратору. Я так же использовал данную функцию для замера разницы выполнения скорости запроса к базе Postgre SQL. И в рамках секунд мой запрос выполнялся одинаково при использовании двух вариантов соединения с базой, а при замере в миллисекундах разница была многократной.



Пример использования:



ДатаНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();



// Код который хотим замерить на скорость



ДатаОкончания = ТекущаяУниверсальнаяДатаВМиллисекундах();



Сообщить(ДатаОкончания - ДатаНачала); // получаем разницу в миллисекундах


#ЕБ_Повседневность