Azure sql database Azure:连接超时已过期。登录后阶段经过的超时时间

Azure sql database Azure:连接超时已过期。登录后阶段经过的超时时间,azure-sql-database,Azure Sql Database,今天早上我们在几百次以下得到了错误: System.Data.SqlClient.SqlException (0x80131904): Connection Timeout Expired. The timeout period elapsed during the post-login phase. The connection could have timed out while waiting for server to complete the login process and

今天早上我们在几百次以下得到了错误:

System.Data.SqlClient.SqlException (0x80131904): Connection Timeout Expired.  The   timeout period elapsed during the post-login phase.  The connection could have timed out while waiting for server to complete the login process and respond; Or it could have timed out while attempting to create multiple active connections.  The duration spent while attempting to connect to this server was - [Pre-Login] initialization=1; handshake=14; [Login] initialization=0; authentication=0; [Post-Login] complete=14008;  ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
at System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
at System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
at System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
at System.Data.SqlClient.TdsParserStateObject.TryReadByte(Byte& value)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
我们怎么会暂停?当我们使用ManagementStudio进行连接时,会发生此错误事件,而且通常速度非常慢

默认SQL超时为15秒。我们应该把它设为120秒吗?在我看来,这就像Azure中的性能问题

有什么想法吗

谢谢


Stéphane

您是否都知道原因?这只是在登录时发生的吗?