Мы наблюдаем странное поведение в наших экземплярах SSAS. Мы обрабатываем наши кубы как часть ночной работы в разных средах, в нашей рабочей среде мы обрабатываем куб на отдельном сервере, а затем синхронизируем его с набором серверов, обращенных к пользователю. Однако мы наблюдаем такое поведение даже в средах, где мы обрабатываем и запрашиваем один экземпляр.
Первый пользователь, который попадает в любую среду со свежими данными, похоже, инициирует перезагрузку данных куба с диска. Учитывая, что у нас есть 2 куба, которые занимают около 20 ГБ, это займет некоторое время. Во время этого мы наблюдаем низкую загрузку ЦП, но мы видим, что объем памяти, занимаемой экземпляром SSAS, буферизуется, это очень заметно, если экземпляр только что был запущен, так как кажется, что он первоначально использует несколько сотен Мбайт, а затем создает спул до 22 Гб в этот момент становится отзывчивым для конечных пользователей. Во время буферизации DAX Stuiod / Excel / SSMS все, кажется, зависает, насколько это касается конечного пользователя. Профилировщик не показывает ничего полезного, кроме очень медленных ответов на запросы обнаружения данных META.
Есть ли где-нибудь настройка, которая может изменить это? Или мне нужно запустить DAX против куба, чтобы «прогреть» его?
Это то, что я пропустил в прошлом, потому что все мои модели были довольно маленькими (суб 1 Гб)
Это SQL 2016 с пакетом обновления 2 (SP2), запускающий модели вкладок в compat 1200.
Большое спасибо
Steve