Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Business Objects: можно управлять порядком имён таблиц в секции FROM ??? / 5 сообщений из 5, страница 1 из 1
17.11.2005, 17:17
    #33384880
ante871
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Business Objects: можно управлять порядком имён таблиц в секции FROM ???
Добрый вечер.

BO автоматически генерирует SQL-запрос на основе юнивёрса и выбранных объектов. Можно ли настроить юнивёрс так, чтобы заданное имя таблицы всегда оказывалась в секции FROM сгенерированного запроса, скажем, на последнем месте ???
...
Рейтинг: 0 / 0
18.11.2005, 11:46
    #33386371
Business Objects: можно управлять порядком имён таблиц в секции FROM ???
зачем это Вам понадобилось?
...
Рейтинг: 0 / 0
18.11.2005, 12:24
    #33386522
ante871
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Business Objects: можно управлять порядком имён таблиц в секции FROM ???
интересно...зачем это Вам понадобилось?

... BO генерирует запрос, который на моей базе oracle выполняется 45 минут.. переставив руками одну из таблиц в конец списка, изменился план выполнения запроса и время до 30 минут
...
Рейтинг: 0 / 0
18.11.2005, 13:04
    #33386670
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Business Objects: можно управлять порядком имён таблиц в секции FROM ???
А что за версия базы? И собрана ли по ней статистика?
...
Рейтинг: 0 / 0
18.11.2005, 13:07
    #33386680
Pavel Lutsyuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Business Objects: можно управлять порядком имён таблиц в секции FROM ???
Здравствуйте,
порядок следования таблиц в секции FROM при формировании запроса в BO определяется параметром REVERSE_TABLE_WEIGHT, значении которого определено в prm-файле (подробнее про параметр и prm-файл смотрите в документации Data Access Guide v.XI , стр. 89). Например, для Oracle значение установлено в Y, что означает «Specifies that tables are generated from the smallest to the largest». Если параметр отсутствует (не установлен) - то порядок «от большей к меньшей». В вашем случае, в юниверсе установите вручную количество строк для интересующих Вас таблиц, так чтобы они выстраивались как Вы хотите, учитывая значение параметра REVERSE_TABLE_WEIGHT.

Удачи, Павел.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Business Objects: можно управлять порядком имён таблиц в секции FROM ??? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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