У меня есть хранимая процедура для SQL Server 2000, в которой может выполняться только один экземпляр в любой момент. Есть ли способ проверить и убедиться, что процедура в настоящее время не выполняется?Предотвращение одновременного выполнения хранимой процедуры одновременно
В идеале, я хотел бы, чтобы код был автономным и эффективным (быстрым). Я также не хочу делать что-то вроде создания глобальной таблицы temp, проверяющей ее существование, потому что, если по какой-либо причине процедура не выполняется, она всегда будет считаться бегущей ...
Я искал, Думаю, это еще не спрошено. Если это было, извините.
Какую версию sql-сервера вы используете? –
Я обновил сообщение. Сожалею. –