Phiên bản tiêu chuẩn SQL Server 2012 - sử dụng nhiều phiên bản và bộ nhớ


9

Nếu chúng tôi có nhiều phiên bản SQL Server 2012 Standard Edition (có giới hạn bộ nhớ 64 GB) trên một máy chủ có 192 GB RAM, cả hai phiên bản chỉ có quyền truy cập vào bộ nhớ 64 GB đầu tiên hoặc chúng có thể truy cập khác nhau Các phần của bộ nhớ, để mỗi phần có thể có "chunk" 64 GB riêng.

Điều này đang được xem xét cho một cụm Active / Active nếu cả hai nút không thành một nút.


1
Tôi tin rằng bạn có thể sử dụng NUMA để đặt mối quan hệ. Nhưng (và tôi chưa kiểm tra điều này) rất có thể là trường hợp họ sẽ không bị khóa với 64 GB "đầu tiên". Đáng buồn là tôi không có một hộp như thế này để kiểm tra ngay bây giờ (và nếu tôi đã làm thì tôi sẽ không lãng phí Phiên bản Chuẩn cho nó :-)).
Aaron Bertrand

1
PS đó là một cụm nhiều trường hợp. Hoạt động / hoạt động không phải là một điều thực sự và âm thanh giống như móng tay trên bảng phấn đối với hầu hết, nếu không phải là tất cả, folks HA / DR.
Aaron Bertrand

Aaron, tôi không thể đồng ý nhiều hơn. Thật không may, trong tình huống này, tôi có thể bị mắc kẹt với điều này (mặc dù tôi vẫn đang làm việc đó). BTW, thích trang web sqlperformance.com mới!
SQL3D

Cảm ơn! Rất nhiều công việc đã đi vào nó và thật tuyệt khi nghe tất cả các phản hồi.
Aaron Bertrand

1
Gọi cho Microsoft Sales ... Đây là một câu hỏi hoàn toàn hợp lệ, nhưng chỉ cần suy nghĩ về chi phí cần thiết để phối hợp giới hạn bộ nhớ như thế ... đó sẽ là tự sát hiệu suất. Và tôi chưa từng nghe ai phàn nàn về việc va vào một giới hạn như thế này.
Jon Seigel

Câu trả lời:


7

Biết rằng hai trường hợp hoàn toàn không liên quan đến nhau, tôi đoán rằng bạn có thể sử dụng hai trường hợp trên một máy chủ với 64gig cho mỗi máy chủ. Ít nhất theo sự hiểu biết của tôi, HĐH là người gán bộ nhớ cho các ứng dụng, vì vậy nó sẽ ổn thôi :)


4

Một thời gian trước, tôi đã có cùng một câu hỏi. Đại diện bán hàng từ công ty liên quan đến MS đã trả lời, thực sự, đây là trường hợp - bạn có thể sử dụng 64GB cho mỗi trường hợp. Họ thậm chí đã nói rằng điều này hoàn toàn hợp lệ và là một phần của ý tưởng.

Thật không may, tôi chưa có cơ hội để kiểm tra nó.


Bạn có thể giải thích về điều này với một số tài liệu tham khảo hoặc một số thông tin khác? Vì nó đứng đây gần như là một bình luận. Cảm ơn!
JNK

1

Tôi chỉ muốn theo dõi với một câu trả lời dứt khoát về điều này. Các phiên bản SQL Server Standard không giới hạn ở bộ nhớ 64GB "đầu tiên". Vì vậy, trong trường hợp trên, trên máy chủ có 192 GB RAM, bạn có thể có 2 phiên bản SQL Server cả hai có thể sử dụng bộ nhớ 64GB đầy đủ.

Vì cả hai trường hợp này đều không bị ràng buộc bởi bộ xử lý, chúng tôi đã thực hiện bước bổ sung để gán từng thể hiện cho nút NUMA vật lý của riêng nó thông qua mối quan hệ của bộ xử lý. Cảm ơn bình luận của Aaron Bertrand cũng như bài thuyết trình PASS 2012 xuất sắc của Bob Ward, "Inside the SQLOS 2012" để biết chi tiết cấu hình ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.