Медленное время соединения со службами отчетов SQL Server - PullRequest
0 голосов
/ 16 ноября 2018

Развертывание отчета на сервере привело к очень медленной обработке отчета.

В ходе дальнейшего расследования мы заметили, что проблема может быть обнаружена, когда наборы данных отчета подключаются к SQL Server на самом деле (проверяя значения в таблице ExecutionLog3 SSRS), мы видим, что время обработки и рендеринга данных действительно низкий (200 мс каждый), но время поиска данных составляет около 9000 мс.

Взглянув на полный журнал (доступно из столбца AdditionalInfo внутри ExecutionLog3), мы увидели, что сам запрос выполняется около 10 мс, но время соединения составляет около 4000 мс, поэтому проблема, очевидно, связана с база данных.

Соединение с точно такой же базой данных на одном и том же сервере вообще не требует времени во всех других случаях (запросы с веб-сайта, соединение с C # и т. Д.), Только подключение с сервера отчетов занимает много времени.

Кто-нибудь знает, о чем это может быть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...