|
|
|
Не работает кэш?
|
|||
|---|---|---|---|
|
#18+
Уважаемые гуру! Нужна помощь.Перевожу ОЛАП кубы на новый сервер. Конфигурация старого сервера: Intel Xeon 8*2.70GHz RAM24G + Win Server2003 Ent.Sp2 (Eng) + MS SQL 2008 Ent.Sp4 (10.0.6000.29) Rus Новый север: Intel Xeon 8*2.53GHz RAM16G + Win Server2012 R2 Standart 64-b (Rus) + MS SQL 2014 Ent SP2 (12.0.5540.0) Eng Настройки SQL серверов одинаковые. Куб с 4 разделами по 3-5 млн. строк. Практически один и тот же MDX запрос на старом сервере выполняется 3 сек, на новом 31сек. Профайлер говорит, что старый сервер 2 раздела читает не из кэша(по 2 операции Query Subcube Non-cache data), затрачивая на каждую операцию по 500. Новый сервер читает все 4 раздела по 3 операции Query Subcube Non-cache data на каждый, затрачивая по 2500. Такое впечатление, что новый сервер не использует кэш вообще.(Время выполнения на холодном и горячем кэше одинаковое). Загрузка процессоров в момент исполнения на старом сервере все 8 - 100% 2 сек. На новом 4 ядра из 8 по 70-80% на 30 сек. Особой активности файловой системы не наблюдается. Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 14:30 |
|
||
|
Не работает кэш?
|
|||
|---|---|---|---|
|
#18+
vfedya, А с памятью что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 15:42 |
|
||
|
Не работает кэш?
|
|||
|---|---|---|---|
|
#18+
T87, Вроде не забита. На старом процесс msmdsrv занимает по мере запросов до 2Г, на новом 0.4 Г и не больше. На старом используется 5 из 24, на новом - 4 из 16.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 15:59 |
|
||
|
Не работает кэш?
|
|||
|---|---|---|---|
|
#18+
мало вводных для весьма широкой области потенциальных проблем, смотри настройки SSAS сервера (так-же лучше проверить не перетянули-ли настройки со старого сервера .ini) если структура куба не менялась, попробуй пересоздай проект (может его тянут с какой-нибудь 2000-й версии), в крайнем случае попробуй использовать Preallocate опцию при запуске (глянь свободную память и на какой процесс уходит та которая StandBy), можно запустить тяжелый запрос который память пожирает, какой-нибудь crossjoin из разных измерений по миллионным аттрибутам с непростой расчётной мерой, и смотреть что растёт - реальная память или виртуальный swap (хотя как говоришь - дисковой активности минимум).. расчёты/измерения это не только память но и процессор - может "новый" Xeon в этом плане намного уже.. сравни временные затраты/распределение между SE и FE кэшами (не уверен - но кроме TaskManager и ResourceMonitor возможно получится что-то вытащить из разделов PerformanceMonitor : Win-PerfCounters: MSOLAP$YourInstance: StorageEngineQuery/Memory/Cache или из DMV: $system.discover_memoryusage/discover_sessions ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2017, 21:52 |
|
||
|
Не работает кэш?
|
|||
|---|---|---|---|
|
#18+
vikkiv, Новый сервер создан с нуля, как и проект (никакого перетягивания). Как WH старый пользовал Оракл, новый - MSSQL. Более того, на новом сервере воссоздал кусок старого куба с мерами и измерениями только под этот запрос (без всяких many-to-many). Остальное поковыряю сегодня. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2017, 08:31 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39432977&tid=1858311]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 383ms |

| 0 / 0 |

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