У меня есть настольное приложение (WinForm), которое отлично работает на локальных БД, но как только я переключился на удаленный БД (MS SQL), оно иногда работало, а иногда становилось настолько ненормально медленным. Теперь мои клиенты горько жалуются на это, и до сих пор я не мог понять что-либо от собственного конца (от программного обеспечения), которое вызывает эту медлительность. В случае возникновения ошибки возвращалось сообщение об ошибке: «Основной поставщик не смог открыть», что означает, что соединение либо отклонено, либо сервер не отвечает. Пожалуйста, помогите мне. Дополнительная информация: Это настольное C# приложение, и я использовал EF6 в качестве ORM.
Проблема возникала всякий раз, когда результат пытается быть вставлен, обновлен или извлечен.