powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Не работает кэш?
6 сообщений из 6, страница 1 из 1
Не работает кэш?
    #39432045
vfedya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые гуру!
Нужна помощь.Перевожу ОЛАП кубы на новый сервер.
Конфигурация старого сервера:
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 сек.
Особой активности файловой системы не наблюдается.
Куда копать?
...
Рейтинг: 0 / 0
Не работает кэш?
    #39432129
T87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vfedya,

А с памятью что?
...
Рейтинг: 0 / 0
Не работает кэш?
    #39432147
vfedya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
T87,

Вроде не забита. На старом процесс msmdsrv занимает по мере запросов до 2Г, на новом 0.4 Г и не больше. На старом используется 5 из 24, на новом - 4 из 16....
...
Рейтинг: 0 / 0
Не работает кэш?
    #39432385
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мало вводных для весьма широкой области потенциальных проблем, смотри настройки 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 )
...
Рейтинг: 0 / 0
Не работает кэш?
    #39432504
vfedya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,


Новый сервер создан с нуля, как и проект (никакого перетягивания). Как WH старый пользовал Оракл, новый - MSSQL. Более того, на новом сервере воссоздал кусок старого куба с мерами и измерениями только под этот запрос (без всяких many-to-many).
Остальное поковыряю сегодня.
Спасибо.
...
Рейтинг: 0 / 0
Не работает кэш?
    #39432977
vfedya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо. Бело было в одном измерении с парент-чайлд иерархией...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Не работает кэш?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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