Я установил SQL Server 14.0.3030 Express с .netcore 1.1 на Ubuntu 16.04, и все было хорошо, пока прошлой ночью вдруг я не столкнулся с этим сообщением об ошибке из моего веб-приложения ядра dot net
Win32Exception: неизвестная ошибка 258
Неизвестное место
SqlException: истекло время ожидания соединения. Период ожидания истек во время фазы входа в систему. Возможно, истекло время ожидания соединения, пока сервер завершит процесс входа в систему и ответит; Или это могло быть превышено время ожидания при попытке создать несколько активных соединений. Продолжительность попытки подключения к этому серверу составила - инициализация [Pre-Login] = 1008; квитирование = 336; [Логин] инициализация = 0; Аутентификация = 0; [Post-Login] завершено = 13001;
Система.Данные.SqlClient.SqlInternalConnectionTds..ctor(идентификатор DbConnectionPoolIdentity, SqlConnectionString connectionOptions, поставщик providerInfo, bool redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionDataconnectSessionData, bool applyTransientFaultHandling)
Я снова удалил и переустановил сервер sql, но ничего не изменилось, иногда ssms может удаленно подключаться к нему, но это так медленно, процесс mssql использует около 30 процентов памяти, пока приложение не работает, и я ничего не делаю с сервером sql, я даже отключил все базы данных, но не влияет на него, и он все еще медленный и даже в большинстве случаев не отвечает, даже если сервер sql использует 30 процентов памяти и менее 1 процента оперативной памяти, но у меня все еще остается много оставшейся памяти, и Я установил всю доступную память доступной для сервера SQL
Вот снимок верхней команды в моем Ubuntu, когда мое приложение выключено, и я не использую его