Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Pengaturan batas waktu untuk SQL Server

Seperti yang telah disebutkan gbn, ada dua jenis batas waktu:

1) Batas Waktu Koneksi:ini dikendalikan oleh string koneksi Anda:

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

Jika Anda menambahkan Connect Timeout=120 ke string ini, koneksi Anda akan mencoba selama 120 detik untuk dibuka dan kemudian dibatalkan.

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

2) Batas waktu perintah:untuk setiap perintah, Anda juga dapat menentukan batas waktu - ADO.NET akan menunggu selama waktu tersebut sebelum membatalkan permintaan Anda. Anda menentukan itu pada objek 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. freeTDS tidak menggunakan konfigurasinya

  2. Cara Menonaktifkan Semua Batasan PERIKSA &Kunci Asing dalam Database di SQL Server (Contoh T-SQL)

  3. Bagaimana cara mengganti nama sesuatu di SQL Server yang memiliki tanda kurung siku di namanya?

  4. Sortir Acak SQL Server

  5. Ingat Ini Saat Memformat Tipe Data WAKTU di SQL Server (T-SQL)