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

Làm cách nào để sử dụng nhiều lõi trong Truy vấn SQL Server Lớn?

Bạn có kế hoạch bảo trì tự động để cập nhật số liệu thống kê, xây dựng lại chỉ mục, v.v. không? Nếu không, SQL Server có thể vẫn đang xây dựng các kế hoạch truy vấn của nó trên các thống kê cũ hơn của các bảng nhỏ hơn của bạn.

SQL Server tự động tạo các kế hoạch truy vấn song song, nếu các điều kiện nhất định được đáp ứng. Từ một bài viết trên MSDN :

Các yếu tố khác:

Máy chủ SQL có được định cấu hình để có mối quan hệ với một bộ xử lý duy nhất không?

Tùy chọn độ song song tối đa có được đặt thành 1 không?

- CHỈNH SỬA -

Bạn đã thử lập hồ sơ quy trình này chưa? Sẽ rất thú vị khi thấy kế hoạch truy vấn mà SQL Server tạo ra.

Bạn có mã mẫu có thể đăng không?

Nếu bạn có công việc sao lưu tự động hàng đêm, bạn có thể chỉ cần khôi phục bản sao lưu vào kho lưu trữ 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. bán kính tìm kiếm theo vĩ độ / kinh độ

  2. Làm cách nào để chuyển một danh sách dưới dạng tham số trong một thủ tục được lưu trữ?

  3. Làm thế nào để nhận được truy vấn nhóm SQL biểu mẫu hàng đầu tiên?

  4. Sự cố với chức năng cửa sổ trong SQL Server 2008 R2

  5. Giá trị trường phải là duy nhất trừ khi nó là NULL