Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Asp.Net gibt beim Ausführen einer gespeicherten Prozedur einen Timeout-Fehler aus

Eine weitere Idee ist, dass das TimeOut jedes SqlCommand auch einzeln gesteuert wird, sodass Sie es mit der CommandTimeOut-Eigenschaft steuern können.

command.CommandTimeout = 120;

Ich würde jedoch den Ausführungsplan überprüfen, um zu sehen, wo DB-Ressourcen verschwendet oder in Beschlag genommen werden. Ich schlage dies nur für Experimente vor, nicht für die Produktion.