SSRS медленно работает с openquery, связанным сервером и MDX - PullRequest
0 голосов
/ 25 января 2019

У меня есть отчет SSRS, для получения которого требуются возрасты. Проект немного сложен: он вызывает процедуру sp, которая создает MDX (на основе параметров) и отправляет его в куб SSAS (объявленный как связанный сервер) через openquery. С помощью SQL sp работает очень быстро, и я проверил журналы выполнения, и моя бутылочная горлышко находится в поиске данных. Я уже пытался решить перехват параметров, используя переменные вместо sp, но это не повлияет на производительность. Как указано в Быстрый запрос выполняется медленно в SSRS (ответ # 5) с использованием связанных серверов и openquery может вызвать проблемы производительности, но у меня нет другого выбора, кроме как запросить этот куб SSAS через sp ... Есть идеи, которые могут помочь? Большое спасибо!

...