Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Работа с HINT  [new]
Spirit of the wind
Member

Откуда:
Сообщений: 300
Народ объясните пожалуйста вкратци как правильно пользоваться HINT и OPTION при каких объемах таблиц использовать MERGE в каких LOOP, а в каких HASH.
1 окт 09, 10:58    [7728433]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

> Народ объясните пожалуйста вкратци как правильно пользоваться HINT и
> OPTION при каких объемах таблиц использовать MERGE в каких LOOP, а в
> каких HASH.

гм. на мой взгляд, если возникают такие вопросы, то правильно
будет забыть пока про хинты. вот когда вы сможете оценить план
выполнения, построенный сервером, как неэффективный, да еще и
сказать почему он неэффективен... но тогда вопрос "какой хинт
и как использовать" сам собой отпадет.

Posted via ActualForum NNTP Server 1.4

1 окт 09, 11:04    [7728484]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Glory
Member

Откуда:
Сообщений: 104760
Spirit of the wind
Народ объясните пожалуйста вкратци как правильно пользоваться HINT и OPTION при каких объемах таблиц использовать MERGE в каких LOOP, а в каких HASH.

Ну а вы себе представляете, как физически работает каждый из способо соединения ?
1 окт 09, 11:08    [7728505]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Spirit of the wind
Member

Откуда:
Сообщений: 300
интересный конечно ответ но как вообще можно оценить план если он изначально самим сервером строиться неправильно
1 окт 09, 11:09    [7728509]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Glory
Member

Откуда:
Сообщений: 104760
Spirit of the wind
интересный конечно ответ но как вообще можно оценить план если он изначально самим сервером строиться неправильно

И откуда вы знаете, что вариант плана сервера неправильный ?
С чем и как вы его сравнили ?
1 окт 09, 11:11    [7728517]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Spirit of the wind
Member

Откуда:
Сообщений: 300
Glory,
увы не совсем.
1 окт 09, 11:11    [7728520]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Glory
Member

Откуда:
Сообщений: 104760
Spirit of the wind
Glory,
увы не совсем.

Т.е. "сам я Битлов не слышал, но осуждаю" ?
1 окт 09, 11:12    [7728523]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Влом регистрироваться
Guest
Spirit of the wind,

если есть потребность в HINT, то вы что-то делаете не так. Начните с анализа плана запроса, подбора индексов и т.д...
1 окт 09, 11:40    [7728676]     Ответить | Цитировать Сообщить модератору
 Re: Работа с HINT  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
Spirit of the wind
интересный конечно ответ но как вообще можно оценить план если он изначально самим сервером строиться неправильно


ну попробуйте разные варианты с хинтами, потом расскажете заработало ли быстрее :)
1 окт 09, 16:15    [7730639]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить