У меня есть скрипт Powershell, который выполняет приведенный ниже SQL-запрос.Этот сценарий планируется запускать каждые 5 минут.Мой коллега сказал мне, что запрос базы данных каждые 5 минут приведет к тупику базы данных.Может кто-нибудь, пожалуйста, пролить свет на то, как работает взаимоблокировка в SQL.
SELECT TOP 1000 * FROM TABLE1
Меня не волнуют данные, которые я получаю по запросу select.Я вытягиваю эти данные, чтобы проверить время отклика.Параметр WITH(NOLOCK)
предотвращает взаимоблокировку?