Текущее время: Вс, авг 24 2025, 01:25

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Material Stocks/Movements
СообщениеДобавлено: Вс, янв 20 2008, 15:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вс, май 29 2005, 13:51
Сообщения: 133
Откуда: Москва
Есть кубик Material Stocks/Movements(свой, немного изменен от стандарта добавлением полей)... в нем несколько некумулятивных показателей. Грузим Инит-запрос - 1млн 40 тыс. записей. Делаем сжатие - проходит - в таблице Е становится 2 млн записей(по доп. записи на поинтер). Но когда грузим следующие дельта запросы(по 5 тыс. записей), то не хватает памяти для сжатия :( - не хватает 20 Гигов...не получается сжать ни один запрос. размер Е таблицы - 1 Гиг.
Кто-нибудь знает как можно решить эту проблему?

_________________
Хочешь жить - умей вертеться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Material Stocks/Movements
СообщениеДобавлено: Пн, янв 21 2008, 16:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Невидимка написал(а):
Есть кубик Material Stocks/Movements(свой, немного изменен от стандарта добавлением полей)... в нем несколько некумулятивных показателей. Грузим Инит-запрос - 1млн 40 тыс. записей. Делаем сжатие - проходит - в таблице Е становится 2 млн записей(по доп. записи на поинтер). Но когда грузим следующие дельта запросы(по 5 тыс. записей), то не хватает памяти для сжатия :( - не хватает 20 Гигов...не получается сжать ни один запрос. размер Е таблицы - 1 Гиг.
Кто-нибудь знает как можно решить эту проблему?


Можно посоветовать попросить базисников посмотреть все логи БД. Надо попытаться понять, при выполнении какой операции система "валится". У меня было похожее, вычислили таблицу и вычислили undo-сегмент, который выдавал проблему. Решили простым расширением сегмента. Однако пришлось расширить до 200 гбайт. У меня Oracle.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Material Stocks/Movements
СообщениеДобавлено: Пн, янв 21 2008, 16:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вс, май 29 2005, 13:51
Сообщения: 133
Откуда: Москва
RSA1 написал(а):
Можно посоветовать попросить базисников посмотреть все логи БД. Надо попытаться понять, при выполнении какой операции система "валится". У меня было похожее, вычислили таблицу и вычислили undo-сегмент, который выдавал проблему. Решили простым расширением сегмента. Однако пришлось расширить до 200 гбайт. У меня Oracle.


...DB2... только 20 гигив это был максимум что естъ.....

_________________
Хочешь жить - умей вертеться!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Material Stocks/Movements
СообщениеДобавлено: Пн, янв 21 2008, 16:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
Невидимка написал(а):
...DB2... только 20 гигив это был максимум что естъ.....


Фишка здесь в том, что нам "кажется", что операция простая. Ну чо там, подумаешь, взять из одной F-таблицы и записать в другую, при этом просто ИД request-a просто удалить и сагрегировать как надо. А на самом деле, хрен поймёшь, что там действительно происходит, пока все логи не проанализируешь. Система, наверняка, прежде чем сжать, не только таблицы фактов, но еще и все таблицы измерений пытается в Undo-область забэкапить, да еще попутно с десяток операций делает, наверняка много сегментов задействовано... Я не знаю, к сожалению, как DB2 работает...

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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