13 сентября 2024 в 15:14:27
(9 недель 6 дней 8 часов назад)
7700
09.08.2019 13:16:46
Текст задания
Добрый день, сразу перейду к замечаниям при аудите:
1. При использовании виртуальных таблиц в запросах следует передавать в параметры таблиц все условия, относящиеся к
данной виртуальной таблице. Не рекомендуется фильтровать виртуальные таблицы при помощи условий в секции ГДЕ и т. п.
Такой запрос будет возвращать правильный (с точки зрения функциональности) результат, но СУБД будет намного сложнее
выбрать оптимальный план для его выполнения. В некоторых случаях это может привести к ошибкам оптимизатора СУБД и
значительному замедлению работы запроса.
2. Использование Вычислить(<Выражение>)/Выполнить(<Выражение>) в безопасном режиме запрещено. Просьба переписать код
без использования этих вызовов.
Обработки в сервисе запускаются в безопасном режиме. В это режиме вызов Вычислить(<Выражение>)/Выполнить(<Выражение>)
запрещен, поэтому функционал не будет работать. Необходимо переписать функционал.
Не очень понятно, зачем проверять наличие общего модуля. Если обработка универсальна и предназанчена для нескольких
конфигураций, то все равно придется переделывать, например использовать Попытку.