powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Время выполнения отчёта в RS2005
6 сообщений из 6, страница 1 из 1
Время выполнения отчёта в RS2005
    #36381783
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал матричный отчёт в RS2005. Запускаю процедуру с параметрами в Managment Studio (Аналайзер) там он выполняется за 8-10 секунд . (Строк не много, где-то 200 или и того меньше) в RS2005 с теми же параметрами, он его строит МИНУТ за 40-50. Вы представляете разницу. он так долго выполняет отрисовку матрицы? Или где копать? в чём может проблема? Самое интересное, иногда он выполняет его в RS2005 за секунд может 30-40.. а чаще всего очень и очень долго. Я не понимаю от чего это зависит. Смотрю журнал, там всё нормально нету никаких блокировок. Да если бы проблема была в сервере, то он и процедуру бы не исполнял. Сервер отчёта и сервер с данными нах-ся на одном сервере.
...
Рейтинг: 0 / 0
Время выполнения отчёта в RS2005
    #36381853
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблице ExecutionLog сервера отчетов логируется каждое выполнение отчетов. Там есть колонки TimeRendering,TimedataRetrival и еще одна одна с time. Не помню название. Там указано время в тысячных секунды на каждое из трех действий. В сумме они дают как раз время выполнения отчета. может натолкнет на мысли.

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :)
...
Рейтинг: 0 / 0
Время выполнения отчёта в RS2005
    #36381915
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buvenВ таблице ExecutionLog сервера отчетов логируется каждое выполнение отчетов. Там есть колонки TimeRendering,TimedataRetrival и еще одна одна с time. Не помню название. Там указано время в тысячных секунды на каждое из трех действий. В сумме они дают как раз время выполнения отчета. может натолкнет на мысли.

Проводить жизнь в ожидании мессии, который придёт и спасёт мир, всё-равно, что ждать палку в тетрисе.
Даже если и появится, то ты к тому времени наберёшь такую гору дерьма, что те будет уже абсолютно пох... :) Посмотрел я таблицу ExecutionLog.
больше всего времени у меня затрачивает в TimeDataRetrieval. Что это за колонка и за что она отвечает и как уменьшить время выполнения. и вообще за что отвечает каждая из 3 колонок?
...
Рейтинг: 0 / 0
Время выполнения отчёта в RS2005
    #36382142
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ловите профйлером запрос уходящий на сервер при выполнении отчета

Запрос может сильно отлчаться от того, который Вы запускаете в SSMS
(в большинстве случаев запрос заворачивается в sp_execute
в отличие от прямого выполнения через SSMS) отсюда и тормоза.
Часто помогает добавление dbo. перед всеми объектами
читайте на MSSQL разделе почему.
...
Рейтинг: 0 / 0
Время выполнения отчёта в RS2005
    #36382260
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделал update statistics всех таблиц, использующихся в процедуре. Отчёт начал выполняться мигом, секунды 2-3. Как это можно объяснить?...Статистика обновляется автоматически. Ведь в management studio эта процедура и до обновления статистики вручную, выполнялась моментально, или RS2005 как-то по своему влияет на статистику? он её меняет под себя? и как это можно настроить?
...
Рейтинг: 0 / 0
Время выполнения отчёта в RS2005
    #36650806
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
minya13_85сделал update statistics всех таблиц, использующихся в процедуре. Отчёт начал выполняться мигом, секунды 2-3. Как это можно объяснить?...Статистика обновляется автоматически. Ведь в management studio эта процедура и до обновления статистики вручную, выполнялась моментально, или RS2005 как-то по своему влияет на статистику? он её меняет под себя? и как это можно настроить? этот же вопрос...как объяснить про статистику?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Время выполнения отчёта в RS2005
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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