Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проектирование в SSAS (performance turning)
|
|||
|---|---|---|---|
|
#18+
Коллеги, Поделитесь опытом, кто как проектирует кубы/запросы для SSAS (MSAS 2005). В мире SQL есть индексы и Execution Plan (помимо Redesign), а проектирование выстраивается в цепочку итераций. Пока в SSAS мне приходится делать запросы и засекать время выпонения. Для каждой итерации надо чистить кэш в SSAS (перестартовать). А уж redesign требует еще и reprocessing, что очень долго (для задач тестирования производительности проходится много данных загружать). Из Profiler пока я могу только одну полезную информацию выудить -- запросы которые посылают приложения (напр Excel). Другими словами -- мой процесс проектирования получется очень трудоемким. Спасибо Андрей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 22:03 |
|
||
|
Проектирование в SSAS (performance turning)
|
|||
|---|---|---|---|
|
#18+
Андрей НикифоровКоллеги, Поделитесь опытом, кто как проектирует кубы/запросы для SSAS (MSAS 2005). В мире SQL есть индексы и Execution Plan (помимо Redesign), а проектирование выстраивается в цепочку итераций. Пока в SSAS мне приходится делать запросы и засекать время выпонения. Для каждой итерации надо чистить кэш в SSAS (перестартовать). А уж redesign требует еще и reprocessing, что очень долго (для задач тестирования производительности проходится много данных загружать). Из Profiler пока я могу только одну полезную информацию выудить -- запросы которые посылают приложения (напр Excel). Другими словами -- мой процесс проектирования получется очень трудоемким. Спасибо Андрей 1. Посоветую почитать Мошины блоги. А также Споффорда (но это только по 2000) 1.5 Смотреть профайлером, благо в AS2005 он появился. 2. Спросить о конкретных ситуациях на форуме, которых мы коллективным опытом попробуем оптимизировать. 3. Копить собственный опыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2006, 00:51 |
|
||
|
Проектирование в SSAS (performance turning)
|
|||
|---|---|---|---|
|
#18+
Что-нибудь аналогичное Estimated Execution plan и Actual Execution Plan было бы очень полезно. Profiler действительно дает представление о том что произошло (a la Actual Execution Plan), но раскодировать его без Мошиных блогов невозможно, и, на мой взгляд, этот "план" очень непрезентабельный :-) Может у МС есть планы в это направлении? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 22:01 |
|
||
|
Проектирование в SSAS (performance turning)
|
|||
|---|---|---|---|
|
#18+
К сожалению настоящий Execution Plan в Trace не попадает :( То что туда попадает, это уже результаты его работы, и по ним восстановить как QO решил обрабатывать запрос - работа нетривиальная. Есть надежда что в следующей версии улучшится (ведь даже то что есть сейчас это большой скачок по сравнению с AS2000), но надо еще много думать как этот самый Execution Plan вообще можно представить в Trace... Моша ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 08:45 |
|
||
|
Проектирование в SSAS (performance turning)
|
|||
|---|---|---|---|
|
#18+
MoshaК сожалению настоящий Execution Plan в Trace не попадает :( То что туда попадает, это уже результаты его работы, и по ним восстановить как QO решил обрабатывать запрос - работа нетривиальная. Есть надежда что в следующей версии улучшится (ведь даже то что есть сейчас это большой скачок по сравнению с AS2000), но надо еще много думать как этот самый Execution Plan вообще можно представить в Trace... Может быть по аналогии с SQL Server это должно быть доступно и из SQL Management Studio в разделе запросов? Вместо запуска запроса можно посмотреть Estimated Execution Plan, либо запустить и получить Actual Execution Plan вместе с (и/или вместо) результатов. Может быть много деталей и не надо для первой версии -- "очертания", да cost :-) Ну уж Turning Advisor это точно роскошь. :-) Заранее спасибо PS все это навеяно Вашим предложением (в интервью) публиковать пожелания :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2006, 09:43 |
|
||
|
|

start [/forum/topic.php?fid=49&gotonew=1&tid=1870595]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 398ms |

| 0 / 0 |
