SSAS 2005: медленная работа с базой данных после обработки - PullRequest
2 голосов
/ 29 августа 2009

У меня есть база данных SSAS 2005 с 10 кубами. Когда я создаю кубы из скрипта XMLA, он работает быстро, и я могу просматривать кубы из SSMS, как и должен.

После обработки кубов в течение ночи все начинает работать ОЧЕНЬ медленно. Открытие списка кубов в SSMS занимает несколько минут, и так происходит постоянно. Что может вызвать это?

Ответы [ 2 ]

2 голосов
/ 31 августа 2009

Это должен быть ответ на комментарий Адама.

Если вы используете sql server 2005 sp2 или новее, вы можете попробовать использовать параметр preallocate.

Обязательно сначала прочтите этот технический документ, чтобы вы полностью понимали, как это можно сделать: Предварительное выделение памяти SSAS

1 голос
/ 29 августа 2009

Проверьте использование сервера. Часто это может происходить, потому что ваши кубы вызывали всплеск памяти, а он не освобождает ее. Это произошло бы, если бы в ваших кубах было обработано много данных за ночь.

Попробуйте установить пределы памяти SSAS, чтобы зарезервировать ~ 2 ГБ ОЗУ для ОС. Если вы не можете выделить 2 ГБ для ОС, вам нужно больше оперативной памяти.

...