Các phiên bản SQL Server có các bộ nhị phân riêng cho mỗi cài đặt. Đối với công cụ cơ sở, bạn sẽ có các dịch vụ SQL Server và đại lý SQL riêng biệt có thể chạy trong các tài khoản riêng biệt. Họ từng có cấu hình và người dùng riêng của họ. Điều này cũng đúng với các thành phần khác như Dịch vụ phân tích và Dịch vụ báo cáo nếu bạn cài đặt chúng.
Có các thành phần được chia sẻ, bao gồm Studio quản lý, Dịch vụ tích hợp và dịch vụ Trình duyệt SQL. Bạn có thể tìm thấy một danh sách đầy đủ các thành phần được chia sẻ ở đây .
Lưu ý, bạn sẽ có một số cân nhắc để thực hiện khi duy trì các trường hợp khác nhau:
- Tính nhất quán của Phiên bản SQL (mỗi phiên bản có thể là một phiên bản SQL khác nhau)
- Cài đặt bộ nhớ - Mỗi phiên bản sẽ duy trì một nhóm bộ nhớ tách biệt với các phiên bản khác. Bạn sẽ muốn lập kế hoạch cài đặt Bộ nhớ tối đa cho từng phiên bản để các phiên bản khác nhau sẽ không cạnh tranh với nhau.
- Sự tranh chấp CPU có thể xảy ra - Tất cả các trường hợp sẽ sử dụng cùng các lõi CPU. Bạn có thể quản lý mặt nạ ái lực của bộ xử lý nếu bạn muốn dự trữ các luồng cho các trường hợp khác nhau, nhưng tôi không có nhiều nhu cầu về điều đó.
Nhìn chung, bạn sẽ cần lưu ý rằng tất cả các phiên bản của bạn sẽ cạnh tranh các tài nguyên trên cùng một máy chủ, vì vậy hãy cân bằng các tài nguyên đó cho phù hợp.