MSSQLSERVER_601
Область применения: SQL Server
Сведения
Атрибут | Значение |
---|---|
Название продукта | SQL Server |
ИД события | 601 |
Источник событий | MSSQLSERVER |
Компонент | SQLEngine |
Символическое имя | |
Текст сообщения | Не удалось продолжить просмотр с NOLOCK вследствие перемещения данных. |
Описание
SQL Server ядро СУБД не может продолжить выполнение запроса, так как он пытается считывать данные, которые были обновлены или удалены другой транзакцией. Очередь использует указание блокировки NOLOCK или уровень изоляции транзакции READ UNCOMMITTED.
Как правило, доступ к данным, которые изменяются другой операцией, запрещен из-за наложенной на них блокировки. Однако указание блокировки NOLOCK и уровень изоляции транзакции READ UNCOMMITTED позволили запросу считать данные, заблокированные другой транзакцией. Это называется «грязным» чтением, поскольку таким образом можно считать значения, которые еще не были зафиксированы и могут быть изменены.
Действие пользователя
Эта ошибка отменяет запрос. Отправьте запрос повторно или удалите указание блокировки NOLOCK.
См. также
MSSQLSERVER_605
Подсказки таблиц (Transact-SQL)
SELECT (Transact-SQL)
SET TRANSACTION ISOLATION LEVEL (Transact-SQL)
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру