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

мы нашли потярявшуюся скорость
( http://www.sql.ru/forum/actualthread.aspx?tid=208803 )

вкратце: сделали CM а в нем использовали другой CM:

[Measures].Amount * [Calc]

в Calc просто записана константа

10000

все стало сильно тормозить.

1. проблема была в том что у нас около 40 CM и когда [Calc] находился в конце списка - все работало очень медленно, перенесли - наверх - стало все хорошо.

2. нашли еще один workaround! если написать

[Measures].Amount * [Measures].[Calc]

то не важно где в списке CM находится Calc

мне кажется что это баги...
хотя для нас они уже задокументированы
...
Рейтинг: 0 / 0
скорость отразилась от 0 ! (Yukon)
    #33220421
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о пользе full qualified names :-)
вероятно перед тем как вычислить СМ сервер каждый раз резолвит имя Calc
...
Рейтинг: 0 / 0
скорость отразилась от 0 ! (Yukon)
    #33220443
zmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Biryukovо пользе full qualified names :-)
вероятно перед тем как вычислить СМ сервер каждый раз резолвит имя Calc

возможно он и ищет в разных местах...

но обратите внимание, вряд ли он смотрит сначала первый CM потом первую функцию в UDF..., потом вторую, а так далее

а ведь если его поднять наверх - то получается находит быстро...?

то есть тормоз именно в просмотре CM один за другим...?

но тогда как помогает hint [Measures] ?

вообщем пока у мнея больше вопрос чем ответов... хотя и риторических
...
Рейтинг: 0 / 0
скорость отразилась от 0 ! (Yukon)
    #33222165
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашли еще один workaround! если написать
[Measures].Amount * [Measures].[Calc]
Это все выглядит как баг. Я перепроверил - не должно быть никакой разницы. Name resolution делается один раз, и начинается именно с measures, так что непонятно почему такая разница. Буду копать глубже - спасибо что сообщили об этой проблеме.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / скорость отразилась от 0 ! (Yukon)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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