powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Разница в плане запроса
5 сообщений из 5, страница 1 из 1
Разница в плане запроса
    #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
Разница в плане запроса
    #39889066
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
top 1 без сортировки = лажа
...
Рейтинг: 0 / 0
Разница в плане запроса
    #39889067
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmsk
при попытке построить план он так же зависает.


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


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