Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разница в плане запроса / 5 сообщений из 5, страница 1 из 1
14.11.2019, 13:31
    #39889063
assmsk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница в плане запроса
Всем привет.
Есть таблица table_1 (id bigint, value varchar(6))
С уникальным кластерным индексом по полю id.

Периодически с таблицей случается следующее:

Если выполнить такой запрос:
Код: sql
1.
SELECT TOP 1 id,value from table_1 where id = 5000000000


Он выполняется мгновенно.

А такой запрос
Код: sql
1.
SELECT TOP 1 id,value from table_1 where id > 5000000000


Висит очень долго и при попытке построить план он так же зависает.

При этом в остальное время эти два запроса выполняются одинаково. В момент выполнения никакие операции над таблицей не производятся. В процессах по запросу второму запросы ожидания LATCH_EX.

Как с этим бороться?
...
Рейтинг: 0 / 0
14.11.2019, 13:33
    #39889066
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница в плане запроса
top 1 без сортировки = лажа
...
Рейтинг: 0 / 0
14.11.2019, 13:34
    #39889067
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница в плане запроса
assmsk
при попытке построить план он так же зависает.


видимо, обновляется статистика
решение - асинхронное обновление статистики
...
Рейтинг: 0 / 0
14.11.2019, 13:37
    #39889070
assmsk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница в плане запроса
Гавриленко Сергей Алексеевич, не правильно написал, есть сортировка по id asc
...
Рейтинг: 0 / 0
14.11.2019, 13:40
    #39889076
assmsk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разница в плане запроса
msLex,
где то можно посмотреть что действительно статистика в данный момент обновляется?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разница в плане запроса / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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