Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Synapse Analytics'teki ayrılmış SQL havuzunun çeşitli bileşenleri için izin verilen maksimum değerler.
İş yükü yönetimi
| Kategori | Açıklama | Maksimum |
|---|---|---|
| Veri Ambarı Birimleri (DWU) | Tek bir ayrılmış SQL havuzu için maksimum DWU | 1. Nesil: DW6000 2. Nesil: DW30000c |
| Veri Ambarı Birimleri (DWU) | Sunucu başına varsayılan Veritabanı İşlem Birimi (DTU) | 54,000 Varsayılan olarak, her SQL sunucusunun (örneğin), myserver.database.windows.netDW6000c'ye kadar izin veren 54.000 DTU Kotası vardır. Bu kota yalnızca bir güvenlik sınırıdır. Kotanızı artırmak için bir destek bileti oluşturup istek türü olarak Kota seçmelisiniz. DTU gereksinimlerinizi hesaplamak için 7,5 değerini gereken toplam DWU ile çarpın veya 9 değerini gereken toplam cDWU ile çarpın. Örneğin:DW6000 x 7,5 = 45.000 DTU DW7500c x 9 = 67.500 DTU. Geçerli DTU tüketiminizi portaldaki SQL server seçeneğinden görüntüleyebilirsiniz. DTU kotasında hem duraklatılmış hem de duraklatılmamış veritabanları sayılır. |
| Veritabanı bağlantısı | Maksimum açık eşzamanlı oturum sayısı | 1024 Eş zamanlı açık oturumların sayısı seçilen DWU'ya göre değişir. DWU1000c ve üzeri, en fazla 1.024 açık oturumu destekler. DWU500c ve daha düşükleri, maksimum 512 eşzamanlı açık oturum sınırını destekler. Eşzamanlı olarak yürütülebilecek sorgu sayısıyla ilgili sınırlamalar olduğunu unutmayın. Eşzamanlılık sınırı aşıldığında, istek işlenmeyi beklediği bir iç kuyruğa gider. Boşta oturum bağlantıları otomatik olarak kapatılmaz. |
| Veritabanı bağlantısı | Hazırlanan deyimler için azami bellek | 20 MB |
| İş yükü yönetimi | En fazla eşzamanlı sorgu sayısı | 128 En fazla 128 eşzamanlı sorgu yürütülebilir ve kalan sorgular kuyruğa alınır. Kullanıcılar daha yüksek kaynak sınıflarına atandığında veya veri ambarı birim ayarı azaltıldığında eşzamanlı sorgu sayısı düşebilir. DMV sorguları gibi bazı sorguların her zaman çalışmasına izin verilir ve eşzamanlı sorgu sınırını etkilemez. Eşzamanlı sorgu yürütme hakkında daha fazla bilgi için eşzamanlılık maksimumları makalesine bakın. |
| tempdb | Maksimum GB | DW100c başına 399 GB. Örneğin, DWU1000c'de tempdb 3,99 TB'a boyutlandırılır. |
Veritabanı nesneleri
| Kategori | Açıklama | Maksimum |
|---|---|---|
| Veritabanı | Maksimum boyut | 1. Nesil: Diskte 240 TB sıkıştırıldı. Bu alan, tempdb ve günlük alanından bağımsızdır ve bu nedenle kalıcı tablolara ayrılmıştır. Kümelenmiş columnstore sıkıştırması 5X olarak tahmin edilir. Bu sıkıştırma, tüm tablolar kümelenmiş columnstore olduğunda (varsayılan tablo türü) veritabanının yaklaşık 1 PB'ye büyümesine olanak tanır. 2. Nesil: Columnstore tabloları için sınırsız depolama alanı. Veritabanının rowstore bölümü hala diskte sıkıştırılmış 240 TB ile sınırlıdır. |
| Tablo | Maksimum boyut | Columnstore tabloları için sınırsız boyut. Diskte sıkıştırılmış satır deposu tabloları için 60 TB. |
| Tablo | Veritabanı başına tablo sayısı | 100.000 |
| Tablo | Tablo başına sütun sayısı | 1.024 sütun |
| Tablo | Sütun başına bayt sayısı | Veri türüne bağımlı olan sütun. Karakter veri türleri için sınır 8000, nvarchar için 4000 veya MAX veri türleri için 2 GB'tır. |
| Tablo | Satır başına bayt sayısı, tanımlı boyut | 8.060 bayt Satır başına bayt sayısı, sayfa sıkıştırmalı SQL Server ile aynı şekilde hesaplanır. SQL Server gibi satır taşması depolaması da desteklenir ve bu da değişken uzunluktaki sütunların satır dışına gönderilmesini sağlar. Değişken uzunluklu satırlar satır dışına gönderildiğinde, ana kayıtta yalnızca 24 baytlık kök depolanır. Daha fazla bilgi için 8 KB'ı Aşan Satır Taşması Verileri bölümüne bakın. |
| Tablo | Tablo başına bölümlendirme | 15.000 Yüksek performans için, iş gereksinimlerinizi desteklemeye devam ederken ihtiyacınız olan bölüm sayısını en aza indirmenizi öneririz. Bölüm sayısı arttıkça, Veri Tanım Dili (DDL) ve Veri İşleme Dili (DML) işlemlerinin yükü artar ve performansın düşmesine neden olur. |
| Tablo | Bölüm sınırı başına düşen karakter sayısı. | 4000 |
| Dizin | Tablo başına kümelenmemiş dizinler. | 50 Yalnızca satır deposu tabloları için geçerlidir. |
| Dizin | Tablo başına kümelenmiş dizinler. | 1 Hem satır deposu hem de sütundeposu tabloları için geçerlidir. |
| Dizin | Dizin anahtarı boyutu. | 900 bayt. Yalnızca satır deposu dizinleri için geçerlidir. Dizin oluşturulurken sütunlardaki mevcut veriler 900 baytı aşmazsa, maksimum boyutu 900 bayttan fazla olan varchar sütunlarında dizinler oluşturulabilir. Ancak, daha sonra sütunlarda toplam boyutun 900 bayt'ı aşmasına neden olan INSERT veya UPDATE eylemleri başarısız olur. |
| Dizin | Dizin başına anahtar sütunlar. | 16 Yalnızca satır deposu dizinleri için geçerlidir. Kümelenmiş columnstore dizinleri tüm sütunları içerir. |
| İstatistikler | Birleştirilmiş sütun değerlerinin boyutu. | 900 bayt. |
| İstatistikler | Her bir istatistik nesnesi için sütunlar. | 32 |
| İstatistikler | Tablo başına sütunlarda oluşturulan istatistikler. | 30,000 |
| Depolanan Prosedürler | Maksimum iç içe geçme düzeyleri. | 8 |
| Görünüm | Görünüm başına sütun sayısı | 1,024 |
| İş Yükü Sınıflandırıcısı | Kullanıcı tanımlı sınıflandırıcı | 100 |
Yükler
| Kategori | Açıklama | Maksimum |
|---|---|---|
| Polybase Yüklemeleri | Satır başına MB | 1 Polybase, 1 MB'tan küçük satırları yükler. LOB veri türlerini Kümelenmiş Columnstore Dizini (CCI) ile tablolara yükleme desteklenmez. |
| Polybase Yüklemeleri | Toplam dosya sayısı | 1.000.000 Polybase yükleri 1 milyondan fazla dosyayı aşamaz. Şu hatayla karşılaşabilirsiniz: Bölme sayısı üst sınır olan 1000000'i aştığı için işlem başarısız oldu. |
Sorgular
| Kategori | Açıklama | Maksimum |
|---|---|---|
| Sorgu | Kullanıcı tablolarında kuyruğa alınmış sorgular. | 1000 |
| Sorgu | Sistem görünümlerinde eşzamanlı sorgular. | 100 |
| Sorgu | Sistem görünümlerinde kuyruğa alınan sorgular | 1000 |
| Sorgu | Maksimum parametre | 2098 |
| Batch | Maksimum Boyut | 65,536*4096 |
| SELECT sonuçları | Satır başına sütun sayısı | 4096 SELECT sonucunda satır başına en fazla 4.096 sütun olamaz. Her zaman 4096'ya sahip olabileceğiniz garanti yoktur. Sorgu planı geçici bir tablo gerektiriyorsa, tablo başına en fazla 1.024 sütun uygulanabilir. |
| SELECT | İç içe alt sorgular | 32 SELECT deyiminde hiçbir zaman 32'den fazla iç içe alt sorguya sahip olamazsınız. Her zaman 32'ye sahip olabileceğiniz garanti yoktur. Örneğin, JOIN sorgu planına bir alt sorgu ekleyebilir. Alt sorgu sayısı kullanılabilir bellekle de sınırlanabilir. |
| SELECT | Her JOIN için sütunlar | 1.024 sütun JOIN'te hiçbir zaman 1.024'ten fazla sütun olamaz. Her zaman 1024'e sahip olabileceğiniz garanti yoktur. JOIN planı, JOIN sonucundan daha fazla sütun içeren geçici bir tablo gerektiriyorsa, 1024 sınırı geçici tablo için geçerlidir. |
| SELECT | GROUP BY sütunları başına bayt sayısı. | 8060 GROUP BY yan tümcesindeki sütunlarda en fazla 8.060 bayt olabilir. |
| SELECT | ORDER BY sütunları başına bayt sayısı | 8.060 bayt ORDER BY yan tümcesindeki sütunlarda en fazla 8.060 bayt olabilir |
| İfade başına sabitler ve tanımlayıcılar | Sabitlerin ve başvurulan tanımlayıcıların sayısı | 65,535 Bir sorgunun tek bir ifadesinde yer alan sabitlerin ve tanımlayıcıların sayısı sınırlıdır. Bu sayının aşılması SQL Server hatası 8632 ile sonuçlanır. Daha fazla bilgi için bkz . İç hata: İfade hizmetleri sınırına ulaşıldı. |
| Dize sabitleri | Bir ifade içindeki dize değişmez değerlerinin sayısı | 32,500 Sorgunun tek bir ifadesindeki dize sabitlerinin sayısı sınırlıdır. Bu sayının aşılması SQL Server hatası 8632 ile sonuçlanır. |
Meta veri
DMV'lerdeki birikmeli veriler, ayrılmış bir SQL havuzu duraklatıldığında veya ölçeklendirildiğinde sıfırlanır.
| Sistem görünümü | Maksimum satır sayısı |
|---|---|
| sys.dm_pdw_dms_cores | 100 |
| sys.dm_pdw_dms_workers | En son 1000 SQL isteği için toplam DMS çalışanı sayısı. |
| sys.dm_pdw_errors | 10.000 |
| sys.dm_pdw_exec_requests | 10.000 |
| sys.dm_pdw_exec_sessions | 10.000 |
| sys.dm_pdw_request_steps | içinde sys.dm_pdw_exec_requestsdepolanan en son 1000 SQL isteği için toplam adım sayısı. |
| sys.dm_pdw_sql_requests | içinde sys.dm_pdw_exec_requestsdepolanan en son 1000 SQL isteği. |