У нас есть проблема в хранимой процедуре SQL, хранимая процедура принимает ряд параметров, некоторые из которых передаются функциям для получения данных.
Если мы вызовем хранимую процедуру со всеми параметрами (как вызвано кодом), то выполнение ее займет около 7 секунд.Если один из параметров жестко задан при вызове функции внутри sp, выполнение занимает около 2 секунд.Параметр имеет тип int, вызываемая нами функция также принимает int.
Звучит, как будто происходит какое-то странное кастинг или конверсия, но я не могу понять, как это сделать.