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

SQL điều chỉnh hiệu suất

Bạn không nhận được tìm kiếm chỉ mục bởi vì bạn đang tìm nạp gần 93% các hàng trong bảng và trong trường hợp đó, chỉ cần quét toàn bộ chỉ mục sẽ nhanh hơn và rẻ hơn.

Nếu bạn gặp vấn đề về hiệu suất, bạn nên xem xét loại bỏ chức năng định dạng (), đặc biệt nếu truy vấn trả về nhiều hàng. Đọc bài đăng trên blog này

Tùy chọn khác có thể là tạo chế độ xem được lập chỉ mục và tổng hợp trước dữ liệu của bạn. Tất nhiên, điều này sẽ thêm chi phí cho các hoạt động cập nhật / chèn, vì vậy hãy cân nhắc rằng chỉ khi điều này được thực hiện thực sự thường xuyên so với tần suất bảng được cập 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. Làm cách nào để tạo bí danh bảng trong MySQL

  2. 9 mẹo hàng đầu để thiết lập cụm máy chủ SQL của bạn

  3. Làm cách nào để kiểm tra sự tồn tại của kiểu bảng do người dùng xác định trong SQL Server 2008?

  4. TSQL Pivot không có chức năng tổng hợp

  5. SQL Server 2008:Sự cố kết nối ODBC