Назад | Перейти на главную страницу

Сервер Citrix, на котором запущено стороннее приложение, испытывает тайм-ауты SQL

Мы запускаем приложение, которое не было разработано собственными силами, на нескольких серверах Citrix. Пользователи этого приложения испытывают периодические тайм-ауты SQL. Сообщение об ошибке:

«System.Data.SqlClient.SqlException: время ожидания истекло. Время ожидания истекло до завершения операции или сервер не отвечает».

Мы не видим никаких ошибок на нашем SQL-сервере, и у нас нет возможности изменить код для решения проблемы. Есть ли способ изменить свойства подключения SQL для всех подключений, выполняемых с сервера Citrix?

Спасибо,

Грэм

Проверьте план обслуживания SQL Server, похоже, что нужно перестроить какой-то индекс базы данных. В худшем случае какой-то индекс базы данных может вообще отсутствовать, поэтому базы данных приложений нуждаются в некоторой настройке производительности.