
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.04.2018, 18:46
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
Вопрос - как ускорить запросы к кубу? Куб MOLAP. И поможет ли здесь создание индексов к таблице фактов на сервере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2018, 18:47
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
SQL Server 2012(SP4) Enterprise Edition. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2018, 20:33
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
Проблемы с производительностью запросов к кубу могут быть по многим причинам, начиная от плохого проектирования куба и измерений до банального отсутствия нужных агрегатов и особеностей клиента который шлёт запросы кубу... Для начала определите где у вас проблема, профайлером посмотрите планы выполнения запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2018, 23:48
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
Re: ... И поможет ли здесь создание индексов к таблице фактов на сервере? .. нет, для MOLAP при запросах к кубу это никак не поможет. индексы в таблице фактов на сервере - такое на SQL стороне (в SSAS особо контроля пользователем над ними особого нет, только некоторые настройки атрибутов измерений по оптимизации и агрегации как уже заметили выше), т.е. SQL Server (как источник куба) - в этом случае SQL индексирование поможет в (или) 2х вариантах (хотя по сути один вариант): во первых в режиме ROLAP, во вторых при подготовке куба (processing) а не запросах к нему. Согласен с Дедушкой - причин и их комбинаций в различных пропорциях - довольно широкий спектр (хотя профайлером можно xEvents и пр. counters отлавливать - плана как такового не увидеть - только если самому из events/трейсa фактический собирать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 00:38
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
DaniilSeryiВопрос - как ускорить запросы к кубу? Куб MOLAP. И поможет ли здесь создание индексов к таблице фактов на сервере? При MOLAP таблица фактов используется только при обработке куба. А потом уже запросы идут к собственной структуре базы SSAS. Основные тормоза могут быть из-за: 1. Много детализированных измерений и фактов в одном отчете. 2. Запрашиваются агрегированные данные, но нет агрегатов. 3. Неоптимальные MDX вычисления. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 12:35
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
bideveloperDaniilSeryiВопрос - как ускорить запросы к кубу? Куб MOLAP. И поможет ли здесь создание индексов к таблице фактов на сервере? При MOLAP таблица фактов используется только при обработке куба. А потом уже запросы идут к собственной структуре базы SSAS. Основные тормоза могут быть из-за: 1. Много детализированных измерений и фактов в одном отчете. 2. Запрашиваются агрегированные данные, но нет агрегатов. 3. Неоптимальные MDX вычисления. По поводу агрегатов - пока их нет, только Unassigned Aggregation Design. В Aggreation Design Wisard по всем Cube Objects везде проставлено Default. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 13:05
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
создать нужные агрегаты (лучше на основе статистики, или хотя бы с помощью мастера) и/или купить SSD-карточку, куда положить куб и/или перепроектировать куб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 13:17
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
Народ, а может автор все-таки пояснит что он конкретно хочет прежде чем ему советовать?. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 15:06
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
ShIgor, >> что он конкретно хочет прежде хочет чтобы "вжух" и полетели)) DaniilSeryi , >>индексов к таблице фактов как уже сказали (другими словами), вместо это делают агрегаты в кубе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2018, 16:16
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
StarikNavy, он хочет ускорить "запросы к кубу"!!! чего не понятно-то!! не про расчеты, ответы, результаты идет речь!! медленно передаются что-ли? или медленно пишутся... в общем ничего не понятно ну от меня, в последнее время, кроме стёба, тоже понятно, ждать нечего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2018, 17:51
|
|||
|---|---|---|---|
|
|||
Ускорение запросов к кубу |
|||
|
#18+
ShIgor, Ок. Я хочу ускорить процесс загрузки данных отчёта. Так оно правильнее звучит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.04.2018, 18:27
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
DaniilSeryi, в гугле пишете "ssas mdx performance tuning" и погружаетесь в дивный мир ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2018, 00:13
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
DaniilSeryi, Нет. В БД SSAS готовых отчетов нет. В БД есть (грубо) измерения и кубы. в кубах - группы мер, связи, скрипты и всевозможные дополнительные инструменты для производительности/безопасности. 1. Данные в БД заливаем в измерения и группы мер. 2. Получаем из БД результаты запросов посредством см п.3 3. Расчетов заданных в скрипте БД и/или запросе. Что хотите ускорять? 1, 2 или 3? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2018, 00:15
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
ДедушкаDaniilSeryi, в гугле пишете "ssas mdx performance tuning" и погружаетесь в дивный мир А ему не поможет. Помните тему 2017 года? "...Таблицы Excel с бюджетами нескольких типов по нескольким объектам. Число строк бюджета зависит от конкретного объекта и типа бюджета, и колеблется от нескольких десятков до пары сотен. Число уровней строк бюджета - 4 уровня, уровни неравномерные (то есть для какой-то статьи бюджета есть подстатьи третьего уровня вложенности, а для какой-то статьи подстатей нет вообще). Число СТОЛБЦОВ - более 250 (1 столбец - один месяц, бюджет расписан на 20 с лишним лет, плюс куча столбцов для уже посчитанных значений по кварталам и годам). Число объектов - не менее пяти. Поставили задачу - затащить это всё на SQL Server в обычную БД или в OLAP-куб, по моему выбору. С OLAP-кубом - ситуация выглядит проще только на первый взгляд, так как куб получается нестандартным (с необходимостью использовать измерение родитель-дитя, + к этому это измерение неоднородное ), плюс летит в бездну текущая раскладка столбцов (в Бездне Хаоса я её видеть хотел, да, но это другой вопрос). И это всё дерьмо ещё как-то надо сравнивать друг с другом. Вот и вопрос - что и как можно сделать для оптимизации загрузки, хранения, обработки и выгрузки?" У него наверняка задача бюджетирования и иерархия Parent-Child . Плюс судя по всему права доступа для доменных учеток задаются через UserName() и группу мер M2M на ветки статей бюджетирования в иерархии . Поэтому и тормоза. Без разворачивания в плоскую поатрибутную иерархию с фиксированными уровнями, на которые задаются права в ролях без использования M2M. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2018, 00:18
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
Дедушка, А если у него еще и distinct count счетчики по подразделениям, на которые распределяется бюджет по статьям, плюс счетчики на ответственных за растрату казенных денег....С M2M это превращается в веселое сканирование. Как вариант - SQL 2016 SP1 с CU8 (далее уже будет хуже, с CU9 индусы сломали работу с M2M). А у него 2012SP4, что само по себе уже достаточно древнее сооружение, совсем некошерное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.04.2018, 09:17
|
|||
|---|---|---|---|
Ускорение запросов к кубу |
|||
|
#18+
Andy_OLAP, не сломали ничего. кроме стандартных, 3 P-C измерения, 4 группы мер с M2M (междусобойчик такой), DC в одной из них в том числе + расчеты поверх 2016 SP1CU8 версия 13.0.4474.0 - все летает без проблем CU9 есть только для чистого 2016, но после выхода SP1 оно для меня не актуально, поэтому проверить не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=49&mobile=1&tid=1857912]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
91ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 209ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...