Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Почему зависает простой запрос select count(*) from [dbo].[_InfoRg2822]  [new]
leonix
Member

Откуда:
Сообщений: 403
Прото зависает навсегда запрос типа select count(*) на некоторых таблицах.
Но если выполнить запрос типа select top 1000 * from [dbo].[_InfoRg2822] то выполняется мгновенно.
Что это может быть?
26 мар 19, 12:28    [21843607]     Ответить | Цитировать Сообщить модератору
 Re: Почему зависает простой запрос select count(*) from [dbo].[_InfoRg2822]  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
leonix,

внезапно: блокировки других сессий?
26 мар 19, 12:33    [21843620]     Ответить | Цитировать Сообщить модератору
 Re: Почему зависает простой запрос select count(*) from [dbo].[_InfoRg2822]  [new]
aleks222
Member

Откуда:
Сообщений: 855
1. Ожидание блокировки.
2. Битая база.
26 мар 19, 12:33    [21843621]     Ответить | Цитировать Сообщить модератору
 Re: Почему зависает простой запрос select count(*) from [dbo].[_InfoRg2822]  [new]
leonix
Member

Откуда:
Сообщений: 403
Да, действительно ожидание блокировки who_is_active показал
Спасибо!
26 мар 19, 12:43    [21843631]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить