Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
Продолжая изучать Oracle OLAP столкнулся с очередными проблемами. Есть несколько вопросиков, господа профи, кто знает, подскажите: 1. Построил кубик. 15 измерений (Два измерения типа Time, остальные User. Все измерения небольшие, по всем в сумме порядка 1000 членов), три меры (одно из них вычисляемое). В таблице фактов 8 600 000 записей (~800Мб). после Maintain Cube размер схемы увеличился на 1.8 Гб (теперь 2.6Гб). Подскажите, зачем Oracle OLAP такие такие большие требования дискового пространства или я может быть что-то не правильно делаю? Ранее построил полностью идентичный куб в MSAS - размеры <5Мб(правда стояла частичная агрегация). 2. При построении куба, см.выше, compressed option не ставил. Сейчас хочу выставить эту опцию, но в AW она неактивна. Что делать, как быть? Как сделать куб compressed? Очень уж не хочется убивать куб создавать новый ручками. Почитав форум и доки, очень сильно подозреваю, что для этого необходимо использовать DML (через worksheet, командами) или AWXML (сохранить куб как template, добавить в XML нужные тэги и атрибуты, а затем загрузить в AW заново), я правильно всё понимаю? Где про DML и AWXML можно почитать, посоветуйте умную статейку или книжку, можно даже с металинка :-))) 3. При просмотре данных в Discoverer Plus OLAP всё жутко тормозит. Запросы выполняются порой по 1-2 мин. (Повторюсь, в целом измерения небольшие. В MSAS (точная копия куба построенного в Oracle) всё летало). Что необходимо подстроить, где подкрутить, дабы повысить производительность? Oracle 10.1.0.4 EE with OLAP option + AS (BI) развернут на моей рабочей машине проц. 3ГГц + оперативка 1Гб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2005, 17:59 |
|
||
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
1. Оперативки 1гиг очень мало для сервера+аппсервера+пользователя. Шевелиться то оно будет конечно, но это же трехзвенка. Подразумевается что для этого используется ТРИ различных машины. Каждый слой активно кушает память, а OLAP-у память очень нужна, иначе он начинает активно свопиться. Если использовать Excel Addin с погашенным BI запросы работают быстрее? То что кубы Oracle будут гораздо больше чем аналогичный в MS AS это известный факт, так было еще с Express. По видимому это потому что формат MS AS разрабатывался в другое время, когда уже стали большие диски и много памяти, а Express начинал писаться еще в 70е годы. Поэтому (видимо, вопрос скорее к Mosha) MS AS использовал сжатие данных сразу, а в Express по дефолту это не так. Вот компрессированные композиты - шаг к тому чтобы это тоже было компактно. Но вообще, по правде говоря, с соверменными дисками что 5мб, что 5гб на сервере вещь примерно одинаковая, особенно для конечного пользователя. Что можно сделать? 1. Пересмотреть структуру куба. Что у вас стоит в Dense и что в Sparse и по какому принципу? 2. Пересмотреть схему агрегации кубов. Там тоже используется частичная агрегация, вопрос что у вас агрегируется сразу. 3. Поставить compressed куб. Куб придется перегрузить, так как это совершенно другая структура и смигрировать в нее не удастся. Вообще правило даже не только для Oracle - Сначала надо поэкспериментировать на небольшой выборке, а только потом уже грузить 9 миллионов, когда структура утрясется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2005, 18:43 |
|
||
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
У вас Discoverer шёл к комплекте с 10g? Если так, может кто знает где взять его для 9.2? Желательно отдельным дистрибутивом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 09:07 |
|
||
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
sever_5У вас Discoverer шёл к комплекте с 10g? Если так, может кто знает где взять его для 9.2? Желательно отдельным дистрибутивом Discoverer Desktop я себе ставил из Oracle Business Intelligence Tools 10g, дистрибутив брал с Oracle.com. Особо утверждать не буду, но вроде он должен работать и с 9.2. Discoverer Plus и Discoverer Viewer ставил из Oracle Business Intelligence 10g (OracleBI10gWinDisk1, OracleBI10gWinDisk2). Отдельным дистрибутивом не встречал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 10:41 |
|
||
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
Доброго вам дня, Birkhoff. Спасибо за ответ. Birkhoff Если использовать Excel Addin с погашенным BI запросы работают быстрее? Да вроде быстрее. Значит AS не хватает ресурсов машины, хм... Birkhoff То что кубы Oracle будут гораздо больше чем аналогичный в MS AS это сервере вещь примерно одинаковая, особенно для конечного пользователя. Что можно сделать? 1. Пересмотреть структуру куба. Что у вас стоит в Dense и что в Sparse и по какому принципу? 2. Пересмотреть схему агрегации кубов. Там тоже используется частичная агрегация, вопрос что у вас агрегируется сразу. 3. Поставить compressed куб. Куб придется перегрузить, так как это совершенно другая структура и смигрировать в нее не удастся. Построил новый куб с Compressed option, теперь он весит 177 Мб, да уж, прогресс однако. BirkhoffВообще правило даже не только для Oracle - Сначала надо поэкспериментировать на небольшой выборке, а только потом уже грузить 9 миллионов, когда структура утрясется.Хе-хе, этап экспериментов с 10000 записями в таблице фактов и тремя измерениями успешно пройден. Теперь вот попробовал загрузить 1/10 от того что планируется грузить при промышленной эксплуатации (Если конечно придётся использовать Oracle OLAP). А посоветуйте какю-нибудь статейку про DML и AWXML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 12:43 |
|
||
|
Oracle OLAP 10g,проблемы с производительностью и ресурсами.
|
|||
|---|---|---|---|
|
#18+
Посоветовать статейку наверное не смогу, так как сам не встречал пока чего-то толкового, кроме документации. Вот очень полезный сайт http://www.rittman.net Он постоянно там пишет о разных полезных вещах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 12:58 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=33058248&tid=1871487]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 407ms |

| 0 / 0 |
