powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с выполнением запроса
6 сообщений из 6, страница 1 из 1
Проблемы с выполнением запроса
    #32072131
Имеется таблица со следующими полями

Таблица A

ID1 INT
ID2 INT
ID3 INT

Таблица B

ID1 INT
ID2 INT
Data <binary>

В таблице A положим ~ 4 000 000 записей,
где ID1 = 1

После занесения а таблицу A ещё ~ 100 000 записей у которых ID1 = 2 происходит резкое падение производительности на запросе
вида:

SELECT A.ID1,A.ID2,B.Data FROM A INNER JOIN B ON A.ID1 = B.ID1 WHERE ID1 = 2 выполняется ~ 10 минут

а запрос

SELECT A.ID1,A.ID2,B.Data FROM A INNER JOIN B ON A.ID1 = B.ID1 WHERE ID1 = 1 выполняется ~ 20 сек.


Через некоторое время время выполнения запроса №1 выравнивается до ~20 сек.

Что бы это могло быть???
З.Ы. После добавления записей пробывал выполнять и Update Statistic а также DBCC DBREINDEX непомогало
...
Рейтинг: 0 / 0
Проблемы с выполнением запроса
    #32072150
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри, как изменяется план выполнения запроса после добавления записей в таблицу
...
Рейтинг: 0 / 0
Проблемы с выполнением запроса
    #32072412
План выполнения запроса изменяется, но хотелось бы понять как сказать серверу что план не надо менять и что происходит когда сервер в конечном итоге меняет этот план на старый.
...
Рейтинг: 0 / 0
Проблемы с выполнением запроса
    #32072444
Bzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас такое частенько бывает на тяжелых таблах... Убиваем оптимизатор FORCEPLAN-ом и вперед!
...
Рейтинг: 0 / 0
Проблемы с выполнением запроса
    #32072535
А поподробнее??
Если можно
...
Рейтинг: 0 / 0
Проблемы с выполнением запроса
    #32072672
Rom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select ...
where ...
option (force order)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемы с выполнением запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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