Текущее время: Чт, авг 21 2025, 12:43

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Выборки из кубов. Производительность.
СообщениеДобавлено: Вт, июн 03 2008, 10:17 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, фев 24 2005, 23:36
Сообщения: 151
Откуда: Moscow
Пол: Мужской
Добрый день. Имеется система SLES 10, Oracle 10.2.0.2, SAP NW (BI 7.0).
При выборках из кубов наблюдается крайне низкая производительность.
Выборки следующего вида:

SELECT ... FROM "/BIC/EIC_C03" ... JOIN "/BIC/DIC_C032" ... JOIN "/BI0/XMATERIAL" ...

В вопросах буду рассматривать таблицу /BIC/EIC_C03 (21 млн. записей). На ней, исходя из трассировок, затыки и происходят (есть еще несколько таких же, но решив с одной - решится и с другими).
---
Вопрос собственно следующий, как ускорить данные выборки (дополнительно к тем телодвижениям, которые опишу ниже)?
Есть ли возможность обойти JOIN'ы?
Оракловая опция STAR_TRANSFORMATION отключена (согласно ноте САП). При включенной опции, выборки из кубов, нарисованные программерами, валятся в дамп по Оракловым ошибкам.
Статистики собираю по таблицам
---
На данные момент внедряю следующее (пока не сделано):
1. Обновление Оракла до 10.2.0.4 и накат последних патчей.
2. Секционирование таблицы /BIC/EIC_C03.
3. Создание индексов в режиме nologging.
4. Конвертация БД на 32Kb размер блока данных ОРАКЛа (на данный момент - 8Kb).

_________________
Только когда будет срублено последнее дерево. Только когда будет отравлена последняя река. Только когда будет выловлена последняя рыба. Только тогда вы поймете, что деньги нельзя есть!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 03 2008, 23:44 
Ассистент
Ассистент

Зарегистрирован:
Вс, май 25 2008, 18:19
Сообщения: 28
Добрый день

Оптимизацию работы с кубом 0IC_C03 нужно начать с организации использования инфоисточников 2LIS_03_BX и 2LIS_03_BF для нормального функционирования некумулятивных показателей. После этого моэно пробовать более сложные оптимизации. Вы используете некумулятивные показатели?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB