SQL Server 2012 Standard Edition - birden çok örnek ve bellek kullanımı


9

192 GB RAM'e sahip bir sunucuda SQL Server 2012 Standard Edition'ın (64 GB bellek sınırına sahip) birden çok örneğimiz varsa, her iki örnek de yalnızca ilk 64 GB belleğe erişebilir mi yoksa farklı erişebilir mi? bellek bölümleri, böylece her biri kendi 64 GB "yığın" olabilir.

Her iki düğüm de tek bir düğüme geçemezse, bu bir Etkin / Etkin küme için dikkate alınır.


1
Yakınlığı ayarlamak için NUMA kullanabileceğinizi düşünüyorum. Ama (ve bunu test etmedim), "ilk" 64 GB'a kilitlenmeyecekleri çok iyi olabilir. Ne yazık ki şu anda test etmek için böyle bir kutum yok (ve yapsaydım Standart Sürüm'ü boşa harcamazdım :-)).
Aaron Bertrand

1
PS, çok eşgörünümlü bir kümedir. Aktif / aktif gerçek bir şey değildir ve bir kara tahtadaki çivi gibi görünüyor, hepsi olmasa da çoğu HA / DR millet.
Aaron Bertrand

Aaron, daha fazla anlaşamadım. Ne yazık ki, bu durumda, bununla sıkışmış olabilirim (buna rağmen hala çalışıyorum). BTW, yeni sqlperformance.com sitesini seviyorum!
SQL3D

Teşekkürler! Çok fazla iş çıktı ve tüm geri bildirimleri duymak harika oldu.
Aaron Bertrand

1
Microsoft Sales'i arayın ... Bu tamamen geçerli bir soru, ama sadece belleği kapatmayı koordine etmek için gereken yükü düşünmek ... performans intiharı olurdu. Ve henüz kimsenin böyle bir sınıra çarpmaktan şikayetçi olduğunu duymadım.
Jon Seigel

Yanıtlar:


7

İki örneğin kesinlikle birbiriyle ilişkili olmadığını bilerek, bir sunucuda her biri 64gig olan iki örneği kullanabileceğinizi tahmin ediyorum. En azından benim anlayışımla, OS uygulamalara bellek atayan OS, bu yüzden iyi olmalı :)


4

Bir süre önce aynı soruyu sordum. MS ile ilgili şirketin satış temsilcileri bu durumun cevabını verdiler, aslında durum böyle - her örnek için 64 GB kullanabilirsiniz. Hatta bunun tamamen geçerli ve fikrin bir parçası olduğunu söylemeye gittiler.

Ne yazık ki, henüz test etme şansım yok.


Bunu bazı referanslar veya başka bilgilerle detaylandırabilir misiniz? Durduğu gibi bu neredeyse bir yorum. Teşekkürler!
JNK

1

Ben sadece bu konuda kesin bir cevap takip etmek istedim. SQL Server Standard örnekleri, "ilk" 64 GB bellekle sınırlı değildir. Dolayısıyla, yukarıdaki durumda, 192 GB RAM'e sahip bir sunucuda, her ikisi de 64 GB'lık tam bellek kullanabilen 2 SQL Server örneğine sahip olabilirsiniz.

Bu örneklerin hiçbiri işlemciye bağlı olmadığından, işlemci benzeşimi yoluyla her bir örneği kendi fiziksel NUMA düğümüne atamak için ek adım attık. Aaron Bertrand'ın yorumu ve Bob Ward'ın mükemmel PASS 2012 sunumu, yapılandırma ayrıntıları için "Inside SQLOS 2012" sayesinde ...

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.