Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объясните Warning / 7 сообщений из 7, страница 1 из 1
06.08.2002, 10:25:14
    #32041088
sparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
При выполнении некоторых SP получаю Message:

Warning: The join order has been enforced because a local join hint is used.

Вопросы:
Чем это грозит ?
Что мог написать в запросе неправильно ?
...
Рейтинг: 0 / 0
06.08.2002, 10:47:56
    #32041098
snake
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
Запрос то где?
...
Рейтинг: 0 / 0
06.08.2002, 11:15:10
    #32041115
sparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
В том то и дело, что не знаю от какого запроса получется Waring, он скрывается внутри сложной системмы SP и VIEW, а разульт работы всего этого на первый взгляд правильный.

Стартовую SP выполняю QA. Waring не сообщает ни номера строки, ни имени процедуры.
...
Рейтинг: 0 / 0
06.08.2002, 11:23:41
    #32041117
snake
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
Profiler ом ловите запрос...
...
Рейтинг: 0 / 0
06.08.2002, 12:12:34
    #32041159
VVG_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
Ничего страшного, это из за того, что в каком-нибудь запросе явно указан join hint. Например:

Код: plaintext
1.
2.
3.
4.
use pubs 
GO
select count(*) from authors 
inner loop join titleauthor 
on authors.au_id=titleauthor.au_id
...
Рейтинг: 0 / 0
06.08.2002, 12:15:03
    #32041162
snake
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
Найдя запрос и убрав хинт - избавитесь от Warning.
...
Рейтинг: 0 / 0
06.08.2002, 12:37:38
    #32041176
sparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните Warning
Спасибо! Так и есть - оптимизировал и заменял JOIN на LOOP JOIN...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Объясните Warning / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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