powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / "быстродействие"
10 сообщений из 10, страница 1 из 1
"быстродействие"
    #35470992
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RS2005.
я создал отчет с параметрами. ЗАпускаю его в аналайзере он выполняет его за 15 секунд, запускаю его же в Visual Studio он выполняет его от 20 до 30 минут?? Отчего такое может быть? ЗАпускаю на одним и том же сервере.
...
Рейтинг: 0 / 0
"быстродействие"
    #35471002
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
minya13_85RS2005.
я создал отчет с параметрами. ЗАпускаю его в аналайзере он выполняет его за 15 секунд, запускаю его же в SQL Server Business Intelligence Development Studio, в Preview он выполняет его от 20 до 30 минут?? Отчего такое может быть? ЗАпускаю на одним и том же сервере.
...
Рейтинг: 0 / 0
"быстродействие"
    #35471397
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не видя запроса и структуры отчета, сложно сказать определенно.
Но не забывайте, что при построении отчета выполняется не только сам запрос, но еще и рендеринг отчета.
...
Рейтинг: 0 / 0
"быстродействие"
    #35471522
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запустить профайлер и посмотреть разницу в запросах,
которые выполняются с разных приложений.
...
Рейтинг: 0 / 0
"быстродействие"
    #35472797
Ghola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть он просто кэшируется? Если параметры не меняются - вызывается из кэша?
...
Рейтинг: 0 / 0
"быстродействие"
    #35475744
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GholaМожет быть он просто кэшируется? Если параметры не меняются - вызывается из кэша? нет он не кэшируется, параметры меняются, дата, проба, склад.. и т.д.
...
Рейтинг: 0 / 0
"быстродействие"
    #35478035
Ghola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
minya13_85 GholaМожет быть он просто кэшируется? Если параметры не меняются - вызывается из кэша? нет он не кэшируется, параметры меняются, дата, проба, склад.. и т.д.Это в общем не должно мешать кэшированию. (См.рис.) Если оно настроено. Лишь бы место было...

А вот мешать кешированию отчета может, как я понимаю, недетерминированность хотя бы одного используемого в нем датасета. Хотя... Вы упомянули среди параметров дату... Это тип datetime или smalldatetime? Если так, то тогда получается именно недетерминированность... Хм...
...
Рейтинг: 0 / 0
"быстродействие"
    #35478934
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghola minya13_85 GholaМожет быть он просто кэшируется? Если параметры не меняются - вызывается из кэша? нет он не кэшируется, параметры меняются, дата, проба, склад.. и т.д.Это в общем не должно мешать кэшированию. (См.рис.) Если оно настроено. Лишь бы место было...

А вот мешать кешированию отчета может, как я понимаю, недетерминированность хотя бы одного используемого в нем датасета. Хотя... Вы упомянули среди параметров дату... Это тип datetime или smalldatetime? Если так, то тогда получается именно недетерминированность... Хм... datetime, а можно по подробнее?
...
Рейтинг: 0 / 0
"быстродействие"
    #35478937
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghola minya13_85 GholaМожет быть он просто кэшируется? Если параметры не меняются - вызывается из кэша? нет он не кэшируется, параметры меняются, дата, проба, склад.. и т.д.Это в общем не должно мешать кэшированию. (См.рис.) Если оно настроено. Лишь бы место было...

А вот мешать кешированию отчета может, как я понимаю, недетерминированность хотя бы одного используемого в нем датасета. Хотя... Вы упомянули среди параметров дату... Это тип datetime или smalldatetime? Если так, то тогда получается именно недетерминированность... Хм... у меня в журнале стоят точно такие же параметры.
...
Рейтинг: 0 / 0
"быстродействие"
    #35480748
Ghola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это параметры по умолчанию. Честно говоря, я не могу сейчас добавить ничего сушественного. Сухой остаток такой:
1.Если включено кеширование, и все датасеты отчета детерминированные, то отчет кешируется и, при повторном вызове с теми же параметрами, берется из кеша (в БД Reporting Services)
2. О понятии "детеминированности". Применительно к функциям оно означает, что ВСЕГДА гарантируется возврат одного и того же результата при одном и том же аргументе (наборе аргументов). Однако интерпретация констант типа datetime и smalldatime зависит от региональных установок, языка и прочего. Таким образом, если функция имеет хоть один аргумент типа datetime или smalldatime, она автоматически не считается детерминированной.

Это моё ИМХО на сегодняшний день. Требует дополнительного изучения. Возможно я не прав.

Здесь говорится о решении проблемы недетерминированности даты: http://sqlclub.ru/forum/viewtopic.php?f=6&t=299&start=0&st=0&sk=t&sd=a
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / "быстродействие"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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