powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Проектирование в SSAS (performance turning)
5 сообщений из 5, страница 1 из 1
Проектирование в SSAS (performance turning)
    #33498456
Андрей Никифоров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,

Поделитесь опытом, кто как проектирует кубы/запросы для SSAS (MSAS 2005).

В мире SQL есть индексы и Execution Plan (помимо Redesign), а проектирование выстраивается в цепочку итераций.

Пока в SSAS мне приходится делать запросы и засекать время выпонения. Для каждой итерации надо чистить кэш в SSAS (перестартовать). А уж redesign требует еще и reprocessing, что очень долго (для задач тестирования производительности проходится много данных загружать). Из Profiler пока я могу только одну полезную информацию выудить -- запросы которые посылают приложения (напр Excel). Другими словами -- мой процесс проектирования получется очень трудоемким.

Спасибо
Андрей
...
Рейтинг: 0 / 0
Проектирование в SSAS (performance turning)
    #33498555
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей НикифоровКоллеги,

Поделитесь опытом, кто как проектирует кубы/запросы для SSAS (MSAS 2005).

В мире SQL есть индексы и Execution Plan (помимо Redesign), а проектирование выстраивается в цепочку итераций.

Пока в SSAS мне приходится делать запросы и засекать время выпонения. Для каждой итерации надо чистить кэш в SSAS (перестартовать). А уж redesign требует еще и reprocessing, что очень долго (для задач тестирования производительности проходится много данных загружать). Из Profiler пока я могу только одну полезную информацию выудить -- запросы которые посылают приложения (напр Excel). Другими словами -- мой процесс проектирования получется очень трудоемким.

Спасибо
Андрей

1. Посоветую почитать Мошины блоги. А также Споффорда (но это только по 2000)
1.5 Смотреть профайлером, благо в AS2005 он появился.
2. Спросить о конкретных ситуациях на форуме, которых мы коллективным опытом попробуем оптимизировать.
3. Копить собственный опыт.
...
Рейтинг: 0 / 0
Проектирование в SSAS (performance turning)
    #33523208
Андрей Никифоров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-нибудь аналогичное Estimated Execution plan и Actual Execution Plan было бы очень полезно.

Profiler действительно дает представление о том что произошло (a la Actual Execution Plan), но раскодировать его без Мошиных блогов невозможно, и, на мой взгляд, этот "план" очень непрезентабельный :-)

Может у МС есть планы в это направлении?
...
Рейтинг: 0 / 0
Проектирование в SSAS (performance turning)
    #33523392
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению настоящий Execution Plan в Trace не попадает :( То что туда попадает, это уже результаты его работы, и по ним восстановить как QO решил обрабатывать запрос - работа нетривиальная. Есть надежда что в следующей версии улучшится (ведь даже то что есть сейчас это большой скачок по сравнению с AS2000), но надо еще много думать как этот самый Execution Plan вообще можно представить в Trace...

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Проектирование в SSAS (performance turning)
    #33523408
Андрей Никифоров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoshaК сожалению настоящий Execution Plan в Trace не попадает :( То что туда попадает, это уже результаты его работы, и по ним восстановить как QO решил обрабатывать запрос - работа нетривиальная. Есть надежда что в следующей версии улучшится (ведь даже то что есть сейчас это большой скачок по сравнению с AS2000), но надо еще много думать как этот самый Execution Plan вообще можно представить в Trace...


Может быть по аналогии с SQL Server это должно быть доступно и из SQL Management Studio в разделе запросов? Вместо запуска запроса можно посмотреть Estimated Execution Plan, либо запустить и получить Actual Execution Plan вместе с (и/или вместо) результатов.

Может быть много деталей и не надо для первой версии -- "очертания", да cost :-)

Ну уж Turning Advisor это точно роскошь. :-)

Заранее спасибо

PS все это навеяно Вашим предложением (в интервью) публиковать пожелания :-)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Проектирование в SSAS (performance turning)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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