sql >> Database >  >> RDS >> Sqlserver

Wat is Connect Timeout in SQL Server Connection String?

Dat is de time-out om te maken de verbinding, GEEN time-out voor opdrachten uitgevoerd over die verbinding.

Zie bijvoorbeeld http://www.connectionstrings.com/all -sql-server-connection-string-keywords/ (merk op dat de eigenschap "Connect Timeout" (of "Connection Timeout") is, niet alleen "Timeout")

Uit de reacties:

Het is niet mogelijk om de time-out van de opdracht in te stellen via de verbindingsreeks. De SqlCommand heeft echter een CommandTimeout eigenschap (afgeleid van DbCommand) waar u een time-out (in seconden) per opdracht kunt instellen.

Houd er rekening mee dat wanneer u queryresultaten herhaalt met Read() , wordt de time-out bij elke lezing gereset. De time-out is voor elk netwerkverzoek, niet voor de totale verbinding.



  1. Krijg werknemers die onder het gemiddelde salaris zitten na een verhoging

  2. Hoe de grootste waarden uit een database halen en weergeven?

  3. ORACLE (11.2.0.1.0) - Recursieve CTE met een datumuitdrukking

  4. Hoe de punt in to_char te verwijderen als het getal een geheel getal is?