Azure Synapse Analytics'te ayrılmış SQL havuzu için bellek ve eşzamanlılık sınırları
Azure Synapse Analytics'teki çeşitli performans düzeylerine ve kaynak sınıflarına ayrılan bellek ve eşzamanlılık sınırlarını görüntüleyin.
Dekont
İş yükü yönetimi iş yükü grupları, istek ve eşzamanlılık başına kaynakları yapılandırmak için dinamik veya statik kaynak sınıflarından daha fazla esneklik sağlar. Diğer ayrıntılar için bkz . İş Yükü Grupları ve CREATE WORKLOAD GROUP söz dizimi.
Veri ambarı kapasite ayarları
Aşağıdaki tablolarda farklı performans düzeylerinde veri ambarı için maksimum kapasite gösterilmektedir. Performans düzeyini değiştirmek için bkz . İşlem ölçeklendirme - portal.
Hizmet Düzeyleri
Hizmet düzeyleri DW100c ile DW30000c arasında değişir.
Performans düzeyi | İşlem düğümleri | İşlem düğümü başına dağıtımlar | Veri ambarı başına bellek (GB) |
---|---|---|---|
DW100c | Kategori 1 | 60 | 60 |
DW200c | Kategori 1 | 60 | 120 |
DW300c | Kategori 1 | 60 | 180 |
DW400c | Kategori 1 | 60 | 240 |
DW500c'yi seçin | Kategori 1 | 60 | 300 |
DW1000c | 2 | 30 | 600 |
DW1500c | 3 | 20 | 900 |
DW2000c | 4 | 15 | 1200 |
DW2500c | 5 | 12 | 1500 |
DW3000c | 6 | 10 | 1800 |
DW5000c | 10 | 6 | 3000 |
DW6000c | 12 | 5 | 3600 |
DW7500c | 15 | 4 | 4500 |
DW10000c | 20 | 3 | 6000 |
DW15000c | 30 | 2 | 9000 |
DW30000c | 60 | Kategori 1 | 18000 |
En yüksek hizmet düzeyi, 60 İşlem düğümüne ve İşlem düğümü başına bir dağıtıma sahip olan DW30000c'dir. Örneğin, DW30000c'deki 600 TB veri ambarı, İşlem düğümü başına yaklaşık 10 TB işler.
Dekont
Synapse Dedicated SQL havuzu, her zaman yeşil bir platform hizmetidir. Buluttaki paylaşılan sorumluluk modeli kapsamında Microsoft, ayrılmış SQL havuzunu barındıran temel alınan yazılım ve donanıma yönelik ilerlemeler için yatırım yapmaya devam eder. Sonuç olarak, belirli bir performans düzeyini (SLO) destekleyen düğüm sayısı veya bilgisayar donanımı türü değişebilir. Burada listelenen işlem düğümlerinin sayısı başvuru olarak sağlanır ve boyutlandırma veya performans amacıyla kullanılmamalıdır. Düğüm sayısından veya altyapıdan bağımsız olarak, Microsoft'un hedefi SLO'ya uygun performans sunmaktır; bu nedenle, tüm boyutlandırma alıştırmalarında kılavuz olarak cDWU kullanılması önerilir. SLO ve işlem Veri Ambarı Birimleri hakkında daha fazla bilgi için bkz. Ayrılmış SQL havuzu (eski adı SQL DW) için Veri Ambarı Birimleri (DWU).
İş yükü grupları için eşzamanlılık maksimumları
İş yükü gruplarının kullanıma sunulmasıyla birlikte eşzamanlılık yuvaları kavramı artık geçerli değildir. İstek başına kaynaklar yüzde temelinde ayrılır ve iş yükü grubu tanımında belirtilir. Ancak eşzamanlılık yuvalarının kaldırılmasıyla birlikte, hizmet düzeyine göre sorgu başına gereken minimum kaynak miktarı vardır. Aşağıdaki tabloda hizmet düzeyleri genelinde sorgu başına gereken en düşük kaynak miktarı ve elde edilebilecek ilişkili eşzamanlılık tanımlanmıştır.
Hizmet Düzeyi | En fazla eşzamanlı sorgu sayısı | REQUEST_MIN_RESOURCE_GRANT_PERCENT için desteklenen en düşük % |
---|---|---|
DW100c | 4 | %25 |
DW200c | 8 | 12.5% |
DW300c | 12 | %8 |
DW400c | 16 | 6.25% |
DW500c'yi seçin | 20 | %5 |
DW1000c | 32 | %3 |
DW1500c | 32 | %3 |
DW2000c | 48 | %2 |
DW2500c | 48 | %2 |
DW3000c | 64 | %1,5 |
DW5000c | 64 | %1,5 |
DW6000c | 128 | 0.75% |
DW7500c | 128 | 0.75% |
DW10000c | 128 | 0.75% |
DW15000c | 128 | 0.75% |
DW30000c | 128 | 0.75% |
Kaynak sınıfları için eşzamanlılık üst sınırı
Her sorguda verimli bir şekilde yürütülecek kadar kaynak olduğundan emin olmak için Synapse SQL, her sorguya eşzamanlılık yuvaları atayarak kaynak kullanımını izler. Sistem, önem ve eşzamanlılık yuvalarına göre sorguları kuyruğa yerleştirir. Sorgular, yeterli eşzamanlılık yuvası kullanılabilir olana kadar kuyrukta bekler. Cpu öncelik belirlemesi önem ve eşzamanlılık yuvaları tarafından belirlenir. Daha fazla bilgi için bkz. İş yükünüzü analiz etme
Statik kaynak sınıfları
Aşağıdaki tabloda, her statik kaynak sınıfı için en fazla eşzamanlı sorgu ve eşzamanlılık yuvası gösterilmektedir.
Hizmet Düzeyi | En fazla eşzamanlı sorgu sayısı | Eşzamanlılık yuvaları kullanılabilir | staticrc10 tarafından kullanılan yuvalar | staticrc20 tarafından kullanılan yuvalar | staticrc30 tarafından kullanılan yuvalar | staticrc40 tarafından kullanılan yuvalar | staticrc50 tarafından kullanılan yuvalar | staticrc60 tarafından kullanılan yuvalar | staticrc70 tarafından kullanılan yuvalar | staticrc80 tarafından kullanılan yuvalar |
---|---|---|---|---|---|---|---|---|---|---|
DW100c | 4 | 4 | Kategori 1 | 2 | 4 | 4 | 4 | 4 | 4 | 4 |
DW200c | 8 | 8 | Kategori 1 | 2 | 4 | 8 | 8 | 8 | 8 | 8 |
DW300c | 12 | 12 | Kategori 1 | 2 | 4 | 8 | 8 | 8 | 8 | 8 |
DW400c | 16 | 16 | Kategori 1 | 2 | 4 | 8 | 16 | 16 | 16 | 16 |
DW500c'yi seçin | 20 | 20 | Kategori 1 | 2 | 4 | 8 | 16 | 16 | 16 | 16 |
DW1000c | 32 | 40 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 32 | 32 |
DW1500c | 32 | 60 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 32 | 32 |
DW2000c | 48 | 80 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 64 |
DW2500c | 48 | 100 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 64 |
DW3000c | 64 | 120 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 64 |
DW5000c | 64 | 200 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
DW6000c | 128 | 240 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
DW7500c | 128 | 300 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
DW10000c | 128 | 400 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
DW15000c | 128 | 600 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
DW30000c | 128 | 1200 | Kategori 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
Dinamik kaynak sınıfları
Aşağıdaki tabloda, her dinamik kaynak sınıfı için en fazla eşzamanlı sorgu ve eşzamanlılık yuvası gösterilmektedir. Dinamik kaynak sınıfları, hizmet düzeyi DW1000c ile DW30000c arasında küçük-orta-büyük-xlarge kaynak sınıfları için 3-10-22-70 bellek yüzdesi ayırması kullanır. DW1000c altında bellek ayırma için lütfen belge dinamik kaynak sınıfına bakın.
Hizmet Düzeyi | En fazla eşzamanlı sorgu sayısı | Eşzamanlılık yuvaları kullanılabilir | smallrc tarafından kullanılan yuvalar | mediumrc tarafından kullanılan yuvalar | Largerc tarafından kullanılan yuvalar | xlargerc tarafından kullanılan yuvalar |
---|---|---|---|---|---|---|
DW100c | 4 | 4 | Kategori 1 | 1 | 1 | 2 |
DW200c | 8 | 8 | Kategori 1 | 1 | Kategori 1 | 5 |
DW300c | 12 | 12 | Kategori 1 | 1 | 2 | 8 |
DW400c | 16 | 16 | Kategori 1 | 1 | 3 | 11 |
DW500c'yi seçin | 20 | 20 | Kategori 1 | 2 | 4 | 14 |
DW1000c | 32 | 40 | 1 | 4 | 8 | 28 |
DW1500c | 32 | 60 | Kategori 1 | 6 | 13 | 42 |
DW2000c | 32 | 80 | 2 | 8 | 17 | 56 |
DW2500c | 32 | 100 | 3 | 10 | 22 | 70 |
DW3000c | 32 | 120 | 3 | 12 | 26 | 84 |
DW5000c | 32 | 200 | 6 | 20 | 44 | 140 |
DW6000c | 32 | 240 | 7 | 24 | 52 | 168 |
DW7500c | 32 | 300 | 9 | 30 | 66 | 210 |
DW10000c | 32 | 400 | 12 | 40 | Kategori 88 | 280 |
DW15000c | 32 | 600 | 18 | 60 | 132 | 420 |
DW30000c | 32 | 1200 | 36 | 120 | 264 | 840 |
Sorgu yürütmeyi başlatmak için yeterli eşzamanlılık yuvası olmadığında sorgular kuyruğa alınır ve önem derecesine göre yürütülür. Eşdeğer öneme sahipse sorgular ilk gelen ilk çıkar temelinde yürütülür. Sorgular tamamlandıktan ve sorgu ve yuva sayısı sınırların altına düştüğünde Azure Synapse Analytics kuyruğa alınmış sorgular yayınlar.
Sonraki adımlar
İş yükünüzü iyileştirmek için kaynak sınıflarını kullanma hakkında daha fazla bilgi edinmek için lütfen aşağıdaki makaleleri gözden geçirin: