powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / помогите оптимизировать MDX-запрос
4 сообщений из 4, страница 1 из 1
помогите оптимизировать MDX-запрос
    #33729318
Анатолий Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запрос выполняется минут 10!!!

собственно запрос:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
select
  crossjoin
  (
    {[Shops].[Hierarchy].Members}, 
    {[SummSources].[Source Type].&[2], 
     [SummSources].[Source Type].&[3], 
     [SummSources].[Source Type].&[1]} 
  ) on columns,
  non empty {[Date].[Year -  Month -  Date].Members} on rows
from
  [Returns]
where
  ([Shops].[Ccountry].&[Россия],
   {[Date].[Year].&[2003-01-01T00:00:00]:[Date].[Year].&[2005-01-01T00:00:00]})
...
Рейтинг: 0 / 0
помогите оптимизировать MDX-запрос
    #33730446
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вы бы сначала написали, каков размер базы и на каком железе.
Какие из упомянутых мемберов вычисляемые.

Может кому то на терабайтах данных отклик в 10 минут это в такую радость, что он из штанов выпрыгивает.

я не знаю дизайна вашего куба и того чем и как он наполнен. А из одного MDX много выводав не сделаешь.
...
Рейтинг: 0 / 0
помогите оптимизировать MDX-запрос
    #33730504
Анатолий Фадеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В базе есть 3 измерения:
[SumSources] - тип выручки (ассортимент либо возвраты),
[Date] - даты (иерархически: год - месяц - день), диапазон с 1.01.2000 по сегодня,
[Shops] - магазины (иерархически: страна - регион - ... - магазин), 500-600 шт.
вычисляемое [Measures].[Ysumm] - выручка.

Сервер - MSSQL2005 AS, железо не знаю какое.
...
Рейтинг: 0 / 0
помогите оптимизировать MDX-запрос
    #33730982
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвычисляемое [Measures].[Ysumm] - выручка
А физических что ли нет?


Насколько я вижу из вашего запроса, мера у Вас явно не задана, какая же мера у вас по умолчанию для вашего куба? Неужели вычисляемая? Какова ее формула? Задан ли Non_Empty_Behaviour?

А какой приблизительно размер CellSet, что вы получаете?

исходя из вашего запроса на строках вы выводите все члены иерархии даты
[Year - Month - Date]. Это так надо? Сколько их? более 1000?

Что вы используете в качестве клиента?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / помогите оптимизировать MDX-запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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