Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
IQ - принудительный выбор индексов
|
|||
|---|---|---|---|
|
#18+
Добрый день! Как заставить запрос в IQ принудительно выбрать индексы по таблице? Постоянно использую эту возможность в ASE, а в IQ нашел только INDEX_PREFERENCE, с указанием типа предпочтительного индекса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 11:37 |
|
||
|
IQ - принудительный выбор индексов
|
|||
|---|---|---|---|
|
#18+
Сразу возникает коварный вопрос "А зачем ?". Оптимизатор IQ не справляется и строит плохой план запроса ? Кстати - какая версия IQ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 12:02 |
|
||
|
IQ - принудительный выбор индексов
|
|||
|---|---|---|---|
|
#18+
Реально - нет, потому что только начинаю использовать. Просто интересно знать. Пока только изучаю документацию и возник такой вопрос - "можно ли?", т.к. уверен, что насколько бы не был "умный" оптимизатор, подсказки ему понадобятся. Версия 12.6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 12:36 |
|
||
|
IQ - принудительный выбор индексов
|
|||
|---|---|---|---|
|
#18+
На ASA9 ни разу не понадобились за годы работы. IQ родственник ASA, поэтому там так же скорее всего не понадобятся. Оптимизаторы действительно достаточно умные. Плюс еще стоит помнить, что на некоторые очень сложные запросы изначально нельзя даже по индексам получить максимальную производительность, поэтому не стоит забывать про временные таблицы, в которых можно хранить промежуточные результаты запросов и здорово увеличивать скорость выполнения запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 12:45 |
|
||
|
IQ - принудительный выбор индексов
|
|||
|---|---|---|---|
|
#18+
А принудительно индекс Вы хотите задать для чего? В ASE (до версии 15.0) для одной таблицы в одном запросе мог использоваться только один индекс - вот его и можно было принудительно указать для этой таблицы. В IQ индексы могут пересекаться и склеиваться - как Вы собираетесь указать принудительно индексЫ для одной и той же таблицы? Типичная ситуация: SARG ресолвится по LF индексу(ам), джойн по HG, а sum, например, по HNG - и это всё для одной и той же таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2006, 13:35 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33543043&tid=2013073]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 344ms |

| 0 / 0 |
