У нас есть хранимая процедура обслуживания (SQL Server 2005), которая удаляет данные из нашей таблицы журнала.
Мы хотим избежать блокировки, поскольку наша таблица журнала реплицируется на сервер отчетов.
Что я могу сделать, чтобы настроить запрос, чтобы предотвратить блокировку?Выполнение DELETE с nolock не будет доступно в будущих версиях сервера sql: http://msdn.microsoft.com/en-us/library/ms187373.aspx
Обратите внимание, что процедура обслуживания выполняется еженедельно и может потенциально удалить тысячи строк (или миллионы, если мы включим подробное ведение журнала).