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

SQL Server 2005 - tối ưu hóa các thủ tục được lưu trữ

SQL Server lưu "kế hoạch" về cách thực thi mã.

Nếu một thủ tục được lưu trữ được chạy trên một tập nhỏ dữ liệu, nó sẽ tối ưu hóa cho một tập dữ liệu nhỏ. Điều ngược lại là đúng đối với một tập dữ liệu lớn.

Có một OPTIMIZE FOR rất hay tính năng vào năm 2008 nhưng vào năm 2005, bạn bị mắc kẹt với WITH RECOMPILE . Điều này có nghĩa là nó sẽ được biên dịch lại mỗi khi chạy, điều này, trong một số trường hợp là tối ưu nhấ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. Chuyển đổi khóa chính int thành bigint trong Sql Server

  2. Cách sử dụng chỉ mục trong truy vấn SQL

  3. Chuyển danh sách trống cho tham số loại bảng do người dùng xác định trên một hàm vô hướng

  4. Lưu trữ thời lượng video trong máy chủ sql

  5. Làm cách nào để lưu video vào cơ sở dữ liệu bằng c #?