Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Настройка на изчакване за SQL Server

Както gbn вече споменахме, има два типа изчаквания:

1) Време за изчакване на връзката:това се контролира от вашия низ за връзка:

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

Ако добавите Connect Timeout=120 към този низ, връзката ви ще се опита за 120 секунди да се отвори и след това ще прекъсне.

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

2) Време за изчакване на командата:за всяка команда можете също да посочите време за изчакване - ADO.NET ще изчака това време, преди да отмени вашата заявка. Вие указвате това в обекта SqlCommand:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да дешифрирам парола от SQL сървър?

  2. Елиминиране на присъединяване:Когато SQL Server премахва ненужните таблици

  3. SQL:главна буква само

  4. Len() срещу datalength() в SQL Server 2005

  5. Извършете анализ на продукта с помощта на пълнотекстово търсене на SQL Server. Част 1