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

Làm thế nào để sử dụng lại một cách chính xác và hiệu quả một câu lệnh đã chuẩn bị trong C # .NET (SQL Server)?

Khi sử dụng lại một SqlCommand đã chuẩn bị, chắc chắn tất cả những gì bạn cần làm là đặt các giá trị tham số thành giá trị mới? Bạn không cần phải loại bỏ chúng sau khi sử dụng.

Đối với bản thân tôi, tôi đã không thấy một DBMS được sản xuất trong 10 năm qua có bất kỳ lợi ích đáng chú ý nào từ việc chuẩn bị một tuyên bố (Tôi cho rằng nếu Máy chủ DB ở mức giới hạn của CPU thì có thể, nhưng điều này không điển hình). Bạn có chắc chắn rằng Chuẩn bị là cần thiết không?

Với tôi, việc chạy cùng một lệnh "~ 10.000 lần mỗi lần chạy" hơi khó chịu, trừ khi bạn đang tải lên từ một nguồn bên ngoài. Trong trường hợp đó, Tải hàng loạt có thể hữu ích? Mỗi lần chạy đang làm gì?

Chúc mừng -



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm tối thiểu và tối đa cho các tập con của các hàng liên tiếp - khoảng trống và đảo

  2. Làm cách nào để nhập một cách chọn lọc XLS vào bảng SQL Server 2008?

  3. 4 cách giúp ngăn quá tải cảnh báo với tính năng giám sát máy chủ SQL

  4. Nhóm SQL Server AlwaysOn Av sẵn sàng:Cài đặt và Cấu hình. Phần 2

  5. Làm cách nào để tự động hóa tác vụ tạo tập lệnh trong SQL Server Management Studio 2008?