Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cài đặt thời gian chờ cho SQL Server

Như gbn đã đề cập, có hai loại thời gian chờ:

1) Thời gian chờ kết nối:điều này được kiểm soát bởi chuỗi kết nối của bạn:

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

Nếu bạn thêm Connect Timeout=120 với chuỗi này, kết nối của bạn sẽ cố gắng mở trong 120 giây và sau đó hủy bỏ.

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

2) Thời gian chờ lệnh:đối với mỗi lệnh, bạn cũng có thể chỉ định thời gian chờ - ADO.NET sẽ đợi khoảng thời gian đó trước khi hủy truy vấn của bạn. Bạn chỉ định điều đó trên đối tượng 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. Cách đặt ngôn ngữ hiện tại trong SQL Server (T-SQL)

  2. Tại sao lại xảy ra lỗi liên quan đến mạng hoặc lỗi cụ thể đối với phiên bản cụ thể trong khi thiết lập kết nối với SQL Server?

  3. Chuyển đổi một tập hợp các hàng thành các cột trong SQL Server 2000

  4. Làm cách nào để chọn dữ liệu của một bảng từ một cơ sở dữ liệu khác trong SQL Server?

  5. Node.js và Microsoft SQL Server