powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SS RS - использование кэширования или снимков.
4 сообщений из 4, страница 1 из 1
SS RS - использование кэширования или снимков.
    #38376544
Atey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Коллеги, помогите разобраться с обработкой отчётов в Reporting services:
есть отчёт с параметром Руководитель (..where ФИО = @Руководитель), руководителей порядка 300 штук. Надо каждому руководителю выслать отчёт с только его данными (сделано с помощью управляемой подписки). Как я понимаю, запрос выполняется по новой на каждую фамилию - из-за чего разница между стартом рассылки и отправкой крайнего письма - порядка 4 часов.
Возможно ли оптимизировать время выполнения с помощью настойки кэширования или снимков?
Попытки самостоятельно пошаманить - привели только к созданию моментального снимка с параметром по умолчанию (одного руководителя).
Подскажите, возможно ли тут что-нибудь сделать?
...
Рейтинг: 0 / 0
SS RS - использование кэширования или снимков.
    #38376578
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atey,

а СУБД какая? Если MS SQL Server 2005 и выше, а отчеты несложные, то подойдет сценарий, который активно используется у нас:
- выборка из базы преобразуется в HTML (очень быстро)
- рассылка идет средствами Database Mail

Ateyесть отчёт с параметром Руководитель (..where ФИО = @Руководитель)у нас тоже есть парочка аналогичных рассылок. Отправка почты (EXEC msdb.dbo.sp_send_dbmail) вызывается внутри обычного курсора...
...
Рейтинг: 0 / 0
SS RS - использование кэширования или снимков.
    #38376796
Atey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user89,
Спасибо за ответ!
СУБД - 2008R2. Тут дело немного в другом - рассылка уже организована штатными средствами RS по почте - проблема в долгом расчёте отчёта, вот я и думал, что это можно кэшированием решить, но оно даёт возможность только на одно конкретное значение параметра поставить сохранение, а у меня 300 руководителей. :-(
...
Рейтинг: 0 / 0
SS RS - использование кэширования или снимков.
    #38377180
А посмотреть в сторону представлений не пробовали. Создать представление со сложным расчетом для 300 директоров, а отчеты будут брать инфу уже из этого представления для своего директора.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SS RS - использование кэширования или снимков.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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