|  | 
| 
profiler | |||
|---|---|---|---|
| #18+ добрый день ув. форумчане вопрос вообщем что происходит строю в кубе достаточно "детальный" запрос с кучей пересечений, ожидаемый набор данных примерно на мильён строк. на что эксель уходит в "running olap query" пока по итогу не выдаёт timeout нагрузки на процессоры - почти нет, в среднем 10% инога не надолго до 80% подскакивает на диски(ssd) - вообще тишина памяти свободной - куча. при этом профайлер выдаёт оргомного колличество строк с содержианием Event Class : "Query subcube" EventSubClass : "1 - Cache data" ну и дальше набор "10111000000100,000000,00000000000000000000,00001010000000000000,00" агрегации под данный набор, вроде как создал.... куда рыть? чего оно так? спасибо. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 16:07 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ montoya., На миллион строк это по возможности в DWH пожалуйста, как с Locks? что там с CPU на ядрах? - не говоря о других оптимизациях {структура модели, и пр.} по идее только одно формульное ядро может в 100% надолго улететь и остальные зависимые в очередь поэтому может сложится впечатление что загрузка всего CPU на 8%~9% а при этом одно ядро на 100%... (на дисковых операциях вроде как параллельность работала нормально, поэтому первичная обработка и дисковый кэш могли полноценно грузить/использовать процессор) Можно конечно ещё посмотреть сколько child Threads на процессоре от SSAS висит После создания агрегаций неплохо-бы убедиться что они вообще используются (тот-же profiler, другой event) Ну и собственно сам запрос разбирать, OLAP как-бы тоже в первую очередь под SET операции предназначен (при этом на него стараются больше и больше повесить другого), а для "per Cell" операций сейчас вполне достаточно хороших инструментов на рынке появилось. P.S. Microsoft списали MD лет как 15 назад уже, просто не очень хотели публично признаваться.. так что поаккуратней с этой тупиковой веткой развития... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 16:39 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ vikkiv, спасибо по ресурсам сейчас посмотрю детальней по MD - тупиковая а куда идти? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 17:15 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ vikkiv, процы как-то так выглядят в прикреплении скрин ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 17:20 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ montoya. ...а куда идти? своя среда и возможности (а уж обсуждений здесь на смежных ветках вполне хватает). я сам уже множество раз в итоге пролетал жалея о безвозвратно затраченных времени и усилиях по целому ряду технологий довольно в короткое время (а в более длинных промежутках неизбежно всё тленно) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 17:24 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ vikkiv Можно конечно ещё посмотреть сколько child Threads на процессоре от SSAS висит висит ещё 53 Threads, ожидание = нет ничего. vikkiv После создания агрегаций неплохо-бы убедиться что они вообще используются да походу не используется, тоже просьба подсказать куда смотреть? vikkiv Ну и собственно сам запрос разбирать, OLAP как-бы тоже в первую очередь под SET операции предназначен (при этом на него стараются больше и больше повесить другого), полностью согласен, но бизнесс требует "быстрый решений" что бы бизнесс работал нужно их выдавать.... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 17:50 |  | ||
| 
profiler | |||
|---|---|---|---|
| #18+ montoya. а куда идти? Для него и 200млн не проблема. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.02.2021, 23:12 |  | ||
|  | 

| start [/forum/topic.php?fid=49&fpage=5&tid=1857195]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 41ms | 
| get topic data: | 13ms | 
| get forum data: | 2ms | 
| get page messages: | 45ms | 
| get tp. blocked users: | 2ms | 
| others: | 238ms | 
| total: | 373ms | 

| 0 / 0 | 
