sql >> Database >  >> RDS >> Sqlserver

Time-outinstelling voor SQL Server

Zoals gbn al zei, zijn er twee soorten time-outs:

1) Verbindingstime-out:dit wordt bepaald door uw verbindingsreeks:

Data Source=.;Initial Catalog=TestDB;
   Trusted_Connection=true;Asynchronous Processing=true

Als u een Connect Timeout=120 . toevoegt aan deze string, zal je verbinding 120 seconden proberen om geopend te worden en dan afgebroken worden.

Data Source=.;Initial Catalog=TestDB;
   Trusted_Connection=true;Asynchronous Processing=true;
   Connect Timeout=120;

2) Opdracht time-out:voor elke opdracht kunt u ook een time-out specificeren - ADO.NET zal gedurende die tijd wachten voordat uw zoekopdracht wordt geannuleerd. U specificeert dat op het SqlCommand-object:

    using (SqlCommand RetrieveOrderCommand = new SqlCommand())
    {
       RetrieveOrderCommand.CommandTimeout = 150;
    }


  1. Een getal opmaken als een percentage in Oracle

  2. MySQL Fire Trigger voor zowel invoegen als bijwerken

  3. Spaarzame kolommen in SQL Server:impact op tijd en ruimte

  4. Hoe LOWER() werkt in MariaDB