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

Số lượng phép nối tối đa được phép trong SQL Server 2008 là bao nhiêu?

Các câu trả lời khác đã đưa ra câu trả lời trực tiếp cho câu hỏi của bạn

Tuy nhiên, ngay cả khi SQL Server biên dịch thành công một kế hoạch cho truy vấn của bạn, điều đó không có nghĩa là bạn nên làm như vậy. Bạn càng tham gia nhiều thì không gian của các kế hoạch truy vấn có thể sẽ lớn hơn theo cấp số nhân và bạn cũng có thể nhận được các kế hoạch rất tối ưu.

Đối với truy vấn có 12 lần tham gia, số lượng lệnh tham gia có thể có là 28,158,588,057,600 . Ngoài ra, mỗi phép nối có thể là ba thuật toán khả thi (băm, vòng lặp lồng nhau, hợp nhất)

Trong cuốn sách "Khắc phục sự cố thực tế của SQL server 2005", Cesar Galindo-Legaria nói



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo một thủ tục được lưu trữ trong SQL Server 2017

  2. Các nỗ lực kết nối SQL Server được ghi lại ở đâu?

  3. hiển thị cột không tổng hợp trong một nhóm theo truy vấn trong SQL

  4. Ngày định dạng máy chủ SQL DD.MM.YYYY HH:MM:SS

  5. Có cách nào để chuyển đổi varchar thành DATETIME trong SQL SERVER 2008 không?