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

sql như truy vấn chậm nếu sử dụng tham số khai báo nhưng nhanh nếu không

Tôi sẽ tưởng tượng rằng bạn phải có một chỉ mục không bao trùm với cột ở đầu comparepnfwd được sử dụng bởi truy vấn theo nghĩa đen nhưng không được sử dụng bởi truy vấn có biến.

Bạn có thể sử dụng OPTION (RECOMPILE) để SQL Server biên dịch lại kế hoạch có tính đến giá trị biến thực tế.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuỗi định dạng ngày / giờ chuẩn được hỗ trợ bởi FORMAT () trong SQL Server

  2. 5 cách trả về hàng có chứa chữ thường trong SQL Server

  3. Làm cách nào để tính toán tương đương với SQL Server (băm ('SHA1', [ColumnName])) trong C #?

  4. Không thể thực hiện một LỆNH đối với dữ liệu EF4 của tôi

  5. Các loại con trỏ máy chủ SQL - Sự khác biệt giữa con trỏ địa phương và toàn cầu là gì | Hướng dẫn sử dụng SQL Server / TSQL