Гость
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вопрос про оптимизатор / 5 сообщений из 5, страница 1 из 1
22.11.2010, 17:44
    #36970339
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про оптимизатор
Добрый день, коллеги!

Можно ли чужой открытой сессии навязать свой план выполнения запроса?
...
Рейтинг: 0 / 0
22.11.2010, 17:45
    #36970343
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про оптимизатор
Версия: IBM Informix Dynamic Server Version 11.50.FC5
...
Рейтинг: 0 / 0
22.11.2010, 18:06
    #36970390
GVF112GVF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про оптимизатор
klepaДобрый день, коллеги!

Можно ли чужой открытой сессии навязать свой план выполнения запроса?

Думаю, что нет.
Вы можете заставить оптимизатор использовать внешние директивы для изменения плана запроса.

Более детально см. External Directives - рttp://publib.boulder.ibm.com/infocenter/idshelp/v115/index.jsp

You can use the SAVE EXTERNAL DIRECTIVES statement to store optimizer directives in the sysdirectives table of the system catalog. Dynamic Server applies these external directives automatically to subsequent queries and subqueries that match a specified SELECT statement.

The EXT_DIRECTIVES configuration parameter and the IFX_EXTDIRECTIVES environment variable can be set to control whether external directives are enabled or disabled for the database server instance or for the session. Setting either of these to zero disables external directives; setting both to 1 enables external directives.


С уважением,
Вадим.
...
Рейтинг: 0 / 0
22.11.2010, 18:09
    #36970397
GVF112GVF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про оптимизатор
GVF112GVFklepaДобрый день, коллеги!

Можно ли чужой открытой сессии навязать свой план выполнения запроса?

Думаю, что нет.
Вы можете заставить оптимизатор использовать внешние директивы для изменения плана запроса.

Более детально см. External Directives - http://publib.boulder.ibm.com/infocenter/idshelp/v115/index.jsp

You can use the SAVE EXTERNAL DIRECTIVES statement to store optimizer directives in the sysdirectives table of the system catalog. Dynamic Server applies these external directives automatically to subsequent queries and subqueries that match a specified SELECT statement.

The EXT_DIRECTIVES configuration parameter and the IFX_EXTDIRECTIVES environment variable can be set to control whether external directives are enabled or disabled for the database server instance or for the session. Setting either of these to zero disables external directives; setting both to 1 enables external directives.


С уважением,
Вадим.

PS: http://publib.boulder.ibm.com/infocenter/idshelp/v115/topic/com.ibm.sqls.doc/ids_sqs_1691.htm
...
Рейтинг: 0 / 0
23.11.2010, 14:36
    #36972027
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос про оптимизатор
Да, про это знаю. Спасибо.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вопрос про оптимизатор / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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