Остановить выполнение "тяжелого" запроса

Обсуждение возникших проблем, предложений и ошибок dbForge for SQL Server
Закрыто
Geny
Сообщения: 5
Зарегистрирован: Ср 13 май 2015 17:08

Остановить выполнение "тяжелого" запроса

Сообщение Geny » Пт 01 апр 2016 15:29

Здравствуйте.

Когда запускаешь на выполнение "тяжелого" запроса и через некоторое время нажать кнопку "Остановить выполнение" остановка происходит не сразу, запрос еще около минуты продолжает работать, а потом останавливается.

Это нормальная реакция на кнопку "Остановить выполнение"?

Версия: 5.1.178 (Русская редакция)
База: Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64)
Aug 19 2014 12:21:34
Copyright (c) Microsoft Corporation
Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

PS: После того как нажали кнопку "Остановить выполнение" запрос около минуты висит со статусом "ASYNC_NETWORK_IO"

Alexander

Re: Остановить выполнение "тяжелого" запроса

Сообщение Alexander » Пн 04 апр 2016 10:37

Не могли бы Вы уточнить, что Вы понимаете под "тяжелым" запросом? Имеется в виду время выполнения запроса на сервере или большое количество возвращаемых данных?

Если возможно, пожалуйста, пришлите нам пример запроса на supportATdevartDOTcom

ANTPro
Сообщения: 13
Зарегистрирован: Ср 11 ноя 2015 12:20

Re: Остановить выполнение "тяжелого" запроса

Сообщение ANTPro » Пт 06 май 2016 19:41

У меня подобное тоже происходит при длительном выполнении любого запроса на сервере. Получается что запрос нельзя отменить либо он отменяется с задержкой или ждет пока сервер хоть что-нибудь ответит.

Закрыто