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

Sự cố về hiệu suất SQL Server 2012

Thứ tự của các cột trong chỉ mục của bảng mờ không cho phép sử dụng chỉ mục này trong mệnh đề where của truy vấn thứ 2. Điều này là do các hàng được lập chỉ mục bởi cột chỉ mục đầu tiên (regionId), sau đó là thứ 2 (quốc gia), v.v. Chỉ sử dụng cột thứ 2 cũng giống như sử dụng danh bạ điện thoại khi chỉ tìm kiếm ai đó theo tên. Hãy thử đặt một chỉ mục riêng trên cột quốc gia và xem liệu hiệu suất có cải thiện khô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. SQL Server:Chỉ CHỌN các hàng có MAX (DATE)

  2. Cách sử dụng Tổng, Trung bình và Đếm trong Câu lệnh Chọn - Hướng dẫn SQL Server / TSQL Phần 128

  3. Không thể tải SqlServerSpatial.dll

  4. Cách gợi ý khóa cập nhật mà không cần sao chép mã quy trình được lưu trữ

  5. Sự cố trong máy chủ xoay vòng động + sql 2005