powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как правильно читать данные из sp_who2?
6 сообщений из 6, страница 1 из 1
Как правильно читать данные из sp_who2?
    #39969888
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. Подскажите, клиент жалуется, что выполняется долгая обработка запроса, я смотрю при помощи sp_who2, нет ли блокировок, блокировок нет, по данной сессии вижу, вот такую информацию:

SPID Status Command CPU IO LastBatch Request
341 sleeping AWAITING COMMAND 26124 37183 01.06.2016 14:04 0
354 sleeping AWAITING COMMAND 29062 37265 01.06.2016 12:18 0

Можно ли сказать, что последняя активность данной сессии была 4 и 6 часов назад соответственно, сейчас запрос чего то ожидает?
...
Рейтинг: 0 / 0
Как правильно читать данные из sp_who2?
    #39969890
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

Дата скопировалась не верно, должно быть так 06/16 12:18:26
...
Рейтинг: 0 / 0
Как правильно читать данные из sp_who2?
    #39969921
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
Можно ли сказать, что последняя активность данной сессии была 4 и 6 часов назад соответственно, сейчас запрос чего то ожидает?
Последний запрос в коннекте от клиента был в время, указанное в LastBatch.

Тот запрос выполнился, раз состояние sleeping/AWAITING COMMAND, он ничего не ожидает.

А сервер ожидает, что в этом коннекте ему придёт какая нибудь команда. и тогда он начнёт её выполнять.
...
Рейтинг: 0 / 0
Как правильно читать данные из sp_who2?
    #39970006
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg,

А если этого не происходит в течении длительного времени? Если брать транзакцию, если запрос отработал, по сути, он открыл и закрыл транзакцию, а какого типа команду может ожидать сервер?
...
Рейтинг: 0 / 0
Как правильно читать данные из sp_who2?
    #39970032
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
alexeyvg,

А если этого не происходит в течении длительного времени? Если брать транзакцию, если запрос отработал, по сути, он открыл и закрыл транзакцию, а какого типа команду может ожидать сервер?

Пока соединение клиента с сервером установлено - сервер ждет.

sleeping/AWAITING COMMAND = клиент НИЧЕГО не просит от сервера, а все что было попрошено ранее - сделано.
...
Рейтинг: 0 / 0
Как правильно читать данные из sp_who2?
    #39970045
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
alexeyvg,

А если этого не происходит в течении длительного времени? Если брать транзакцию, если запрос отработал, по сути, он открыл и закрыл транзакцию, а какого типа команду может ожидать сервер?
Если этого не происходит, значит, не происходит.

Например, у вас в браузере открыта вкладка SQL.RU
WEB-сервер ожидает от вас команды. Какого типа? Например, прочитать сообщения какой то темы, или обновить список тем.
(это образно, коннекты в www устроены по другому, но суть в общем примерно такая)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как правильно читать данные из sp_who2?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]