Что скрипт делает? Возможно запускать его по крону на агенте или сервере и складывать результат в файл?
скрипт через sqlcmd забирает состояние базы. когда она в в статусе normal, то данные забираются быстро, но когда она в режиме recovery либо offline, то данные скриптом забираются 50 секунд. меня это устраивает, т.к. если данные не получены, то я знаю, что с базой проблема, но item помечается как недоступный и триггеры по нему не отрабатывают. сервер виндовый. данные забираются через userparameter