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.
Şunlar için geçerlidir: SQL Server 2022 (16.x)
SQL Server 2022 (16.x), SQL Server'ın bir platform olarak geliştirilmesine olanak tanıyarak, geliştirme dilleri, veri türleri, şirket içi veya bulut ortamları ve işletim sistemleri konularında seçenekler sunar.
Aşağıdaki videoda SQL Server 2022 (16.x) tanıtilmektedir.
Ek video içeriği için bkz:
- SQL Server'deki yenilikler
- Data Exposed SQL Server 2022 çalma listesi
- Video merkezi
Bu makalede SQL Server 2022 (16.x) için yeni özellikler ve geliştirmeler özetlenmiştir.
SQL Server 2022 'i (16.x) alma
SQL Server 2022 Evaluation Edition'ı edinin. Derleme numarası: 16.0.1000.6.
Daha fazla bilgi ve bilinen sorunlar için bkz. SQL Server 2022 sürüm notları.
SQL Server 2022 (16.x) ile en iyi deneyim içinen son araçları
Özellik vurguları
Aşağıdaki bölümlerde, SQL Server 2022 (16.x) ile geliştirilen veya tanıtılan özellikler tanımlanmaktadır.
- Analizler
- Kullanılabilirlik
- Güvenlik
- Performans
- Sorgu Deposu ve akıllı sorgu işleme
- Yönetim
- Peron
- Dil
Analitik
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
SQL için Azure Synapse Link | SQL Server 2022'de (16.x) işletimsel veriler üzerinde neredeyse gerçek zamanlı analiz alın. SQL Server 2022 (16.x) ve Azure Synapse Analytics ayrılmış SQL havuzlarındaki operasyonel depolar arasında sorunsuz bir tümleştirme sağlayan SQL için Azure Synapse Link, yeni bir değişiklik akışı teknolojisiyle kaynak veritabanları üzerinde minimum etkiyle işletimsel verileriniz üzerinde analiz, iş zekası ve makine öğrenmesi senaryoları çalıştırmanızı sağlar. Daha fazla bilgi için bkz. SQL için Azure Synapse Link nedir?. Ayrıca bkz. SQLiçin Azure Synapse Link ile ilgili |
Nesne depolama tümleştirmesi | SQL Server 2022 (16.x), veri platformuna yeni nesne depolama tümleştirmesi sunarak SQL Server'ı Azure Depolama'ya ek olarak S3 uyumlu nesne depolama ile tümleştirmenizi sağlar. Birincisi URL’e Data Lake Virtualization, PolyBase'iS3 uyumlu nesne depolama alanıyla tümleştirir ve T-SQL ile parquet dosyalarını sorgulama desteği ekler. |
Veri Sanallaştırma | SQL Server'dan farklı veri kaynağı türlerinde farklı veri türlerini sorgulama. SQL Server 2022 (16.x) Toplu güncelleştirme 2 artık Oracle TNS dosyaları için destek sunmaktadır. Daha fazla bilgi ve örnek için bkz. CREATE EXTERNAL DATA SOURCE (Transact-SQL) CONNECTION_OPTIONS. |
Kullanılabilirlik
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
Azure SQL Yönetilen Örneği'ne Bağlantı | Olağanüstü durum kurtarma ve geçiş için verilerinizi SQL Server örneğinizden Azure SQL Yönetilen Örneği'ne çoğaltın. bkz. Yönetilen Örneğe Genel Bakış bağlantısı. |
Kapsanan kullanılabilirlik grubu | Şu şekilde bir Always On kullanılabilirlik grubu oluşturun: - Kendi meta veri nesnelerini (kullanıcılar, oturum açma bilgileri, izinler, SQL Aracısı işleri vb.) örnek düzeyine ek olarak kullanılabilirlik grubu düzeyinde yönetir. - Kullanılabilirlik grubu içindeki özelleştirilmiş bağımsız sistem veritabanlarını içerir. Daha fazla bilgi için bkz. Kapsanan kullanılabilirlik grubu nedir? |
Dağıtılmış kullanılabilirlik grubu | Artık uzun tcp gecikme sürelerine sahip bir uzak bağlantıda daha iyi ağ bant genişliği kullanımı için birden çok TCP bağlantısı kullanılıyor. |
Geliştirilmiş yedekleme meta verileri |
backupset sistem tablosu son geçerli geri yükleme zamanını döndürür. Bkz. yedekleme kümesi. |
Güvenlik
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
Microsoft Defender for Cloud ile Entegrasyon | SQL için Defender planını kullanarak SQL sunucularınızı koruyun. SQL için Defender planı, Azure için SQL Server Uzantısı'nın etkinleştirilmesini gerektirir ve olası veritabanı güvenlik açıklarını bulmaya ve azaltmaya ve veritabanlarınıza yönelik bir tehdit gösterebilecek anormal etkinlikleri algılamaya yönelik işlevler içerir. SQL için Defender'ın tüm veritabanı varlığınızı nasıl koruyabileceği hakkında daha fazla bilgi için bkz. Azure SQL için Microsoft Defender'a genel bakış. |
Microsoft Purview tümleştirmesi | Hem Azure Arc'a hem de Microsoft Purview Veri Kullanımı Yönetimi'ne kayıtlı tüm SQL Server örneklerine Microsoft Purview erişim ilkeleri uygulayın. Yeni tanıtılan SQL Performans İzleyicisi ve SQL Güvenlik Denetçisi rolleri, Microsoft Purview erişim ilkelerini kullanarak en az ayrıcalık ilkesi ile uyumlu hale getirilmiştir. Ayrıntılı bilgi için Azure Arc tarafından etkinleştirilen SQL Server için veri sahibinin sağladığı erişim konusuna göz atın. |
Muhasebe defteri | Kayıt defteri özelliği, veritabanınızda değişiklik tespit etme özellikleri sunar. Denetçiler veya diğer iş partileri gibi diğer taraflara verilerinizin değiştirilmediğini kriptografik olarak kanıtlayabilirsiniz. Defter genel bakışı bölümüne bakın. |
Microsoft Entra kimlik doğrulaması | Microsoft Entra ID (eski adıyla Azure Active Directory) ile SQL Server'a bağlanmak için kimlik doğrulaması kullanın. SQL Server 2022 (16.x) Kümülatif Güncelleme 6'dan başlayarak, Kümülatif Güncelleme 12'de Genel Kullanıma Açık (GA) olan Microsoft Entra kimlik doğrulaması ile işlem çoğaltmasını yapılandırabilirsiniz. |
Güvenli kuşatmalarla her zaman şifrelenir | Enclaves kullanan gizli sorgularda, UTF-8 harmanlamalarını kullanan metin sütunları için olduğu gibi JOIN, GROUP BY ve ORDER BY desteği de sağlanmaktadır. Geliştirilmiş performans. Bkz. Güvenli kuşatmalarla Always Encrypted. |
Erişim Denetimi: İzinler | Yeni ayrıntılı izinlerEn Düşük Ayrıcalık İlkesi ile uyumu geliştirin En Az Ayrıcalık İlkesi ve dış ilkeler için yenilenmiş SQL İzin sisteminin ayrıntılı açıklaması için burayı okuyun |
Erişim Denetimi: Sunucu düzeyinde roller | SQL Server Örneğinin tamamına uygulanan yönetim görevleri için en az ayrıcalıklı erişimi etkinleştiren yeni yerleşik sunucu düzeyinde roller |
Dinamik veri maskeleme | Dinamik Veri Maskeleme için ayrıntılı UNMASK izinleri. |
PFX sertifikaları ve diğer şifreleme geliştirmeleri için destek | PFX dosyası biçimli sertifikalar ve özel anahtarların içeri ve dışarı aktarımı için yeni destek. Azure Blob Depolama'ya ana anahtarları yedekleme ve geri yükleme yeteneği. SQL Server tarafından oluşturulan sertifikalar artık 3.072 bit varsayılan RSA anahtar boyutuna sahiptir. SIMETRIK ANAHTAR YEDEKLEME ve SIMETRIK ANAHTAR GERİ YÜKLEMEeklendi. Ayrıca bkz. YEDEK SERTİFİKASI. |
Destek MS-TDS 8.0 protokolü | Yeni MS-TDS protokolü sürümü. Bkz. TDS 8.0 desteği ve TLS 1.3 desteği: - Şifrelemeyi zorunlu kılar - MS-TDS HTTPS ile hizalar ve ek güvenlik için ağ gereçleri tarafından yönetilebilir hale getirir - MS-TDS / TLS özel araya girmeyi kaldırır ve TLS 1.3 ve sonraki TLS protokol sürümlerinin kullanımını etkinleştirir. |
Performans
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
Sistem sayfası kilit eşzamanlılık iyileştirmeleri | Genel ayırma eşlemesi (GAM) sayfalarına ve paylaşılan genel ayırma eşlemesi (SGAM) sayfalarına yönelik eşzamanlı güncelleştirmeler, veri sayfalarını ve uzantıları ayırıp serbest bırakma sırasında sayfa mandal çekişmesini azaltır. Bu iyileştirmeler tüm kullanıcı veritabanları için geçerlidir ve özellikle tempdb ağırlığındaki iş yüklerine avantaj sağlar. |
Arabellek havuzunun paralel taranması | Birden çok CPU çekirdeği kullanarak büyük bellekli makinelerde arabellek havuzu tarama işlemlerinin performansını artırır. Arabellek havuzu taraması tetikleyen işlemlerbüyük bellekli bilgisayarlarda yavaş çalışabilir hakkında daha fazla bilgi edinin. |
Sıralı kümelenmiş sütun deposu dizini | Sıralı kümelenmiş columnstore dizini (CCI), dizin oluşturucusu verileri dizin kesimlerine sıkıştırmadan önce bellekteki mevcut verileri sıralar. Bu, daha verimli segment eleme potansiyeline sahiptir ve diskten okunacak segment sayısı azaldıkça daha iyi performans elde edilir. Daha fazla bilgi için bkz. CREATE COLUMNSTORE INDEX ve Columnstore dizinlerdeki yenilikler nelerdir. Bkz. sıralı columnstore dizinleriyle performans ayarlama. |
Geliştirilmiş columnstore segment kaldırma | Tüm columnstore dizinleri, veri türüne göre gelişmiş segment eleme özelliğinden yararlanmaktadır. Veri türü seçimleri, columnstore dizinindeki sorgular için sorgu performansı tabanlı ortak filtre koşullarını önemli ölçüde etkileyebilir. Bu segment eleme sayısal, tarih ve saat veri türlerine ve ikiden küçük veya buna eşit ölçekle datetimeoffset veri türüne uygulanır. SQL Server 2022'den (16.x) başlayarak, segment eleme özellikleri ikiden büyük ölçek için dize, ikili, guid veri türleri ve datetimeoffset veri türüne kadar uzanır. |
Bellek içi OLTP yönetimi | Yetersiz bellek koşullarını azaltmak için büyük bellek sunucularında bellek yönetimini geliştirin. |
Sanal günlük dosyasının büyümesi | SQL Server'ın önceki sürümlerinde, sonraki büyüme geçerli günlük boyutunun 1/8'inden fazlaysa ve büyüme 64 MB'tan azsa, dört VLF oluşturulmuştur. SQL Server 2022'de (16.x), bu davranış biraz farklıdır. Büyüme 64 MB'tan küçük veya eşitse ve mevcut kayıt boyutunun 1/8'inden fazlaysa yalnızca bir VLF oluşturulur. VLF büyümesi hakkında daha fazla bilgi için bkz. Sanal Günlük Dosyaları (VLFs). |
İş parçacığı yönetimi |
-
ParallelRedoThreadPool : Redo işlemleri olan tüm veritabanlarıyla paylaşılan örnek düzeyi iş parçacığı havuzu. Bununla, her veritabanı paralel yineleme avantajından yararlanabilir. Paralel yineleme iş parçacığı havuzu, birden çok iş parçacığının bir veritabanının günlük kayıtlarını aynı anda (paralel olarak) işlemesine olanak tanır. Önceki sürümlerde, yeniden yapma için kullanılabilir iş parçacığı sayısı 100 ile sınırlıydı.- ParallelRedoBatchRedo : Günlük kayıtlarının yinelenmesi, hızı artırmak için tek bir kilit altında grup halinde gerçekleştirilir. Bu, kurtarma işlemi, kaldığı yerden devam etme yineleme ve çökme kurtarma yinelemesini iyileştirir. |
Azaltılmış arabellek havuzu G/Ç yükseltmeleri | Depolama alanından arabellek havuzu doldurulurken, tek bir sayfanın sekiz sayfaya çıkartıldığı olaylar azaltıldı ve bu gereksiz Girdi/Çıktı'ya neden oluyordu. Arabellek havuzu, ileri okuma mekanizması tarafından daha verimli bir şekilde doldurulabilir. Bu değişiklik SQL Server 2022'de (tüm sürümler) kullanıma sunulmuştur ve Azure SQL Veritabanı ile Azure SQL Yönetilen Örneği'ne eklenmiştir. |
Geliştirilmiş spinlock algoritmaları | Spinlock'lar, birden çok iş parçacığı için motorun içindeki tutarlılığın büyük bir parçasıdır. Veritabanı Altyapısı'na yönelik iç ayarlamalar, spinlock'ları daha verimli hale getirir. Bu değişiklik SQL Server 2022'de (tüm sürümler) kullanıma sunulmuştur ve Azure SQL Veritabanı ile Azure SQL Yönetilen Örneği'ne eklenmiştir. |
Geliştirilmiş sanal günlük dosyası (VLF) algoritmaları | Sanal Dosya Günlüğü (VLF), fiziksel işlem günlüğünün soyutlamasıdır. Logaritmik büyümeye bağlı olarak çok sayıda küçük VLF'ye sahip olmak, kurtarma gibi işlemlerin performansını etkileyebilir. Belirli günlük büyütme senaryoları sırasında kaç VLF dosyası oluşturduğumuza ilişkin algoritmayı değiştirdik. SQL Server 2022'de (16.x) bu algoritmayı nasıl değiştirdiğimiz hakkında daha fazla bilgi için bkz. Sanal Günlük Dosyaları (VLFS). Bu değişiklik SQL Server 2022'de (tüm sürümler) kullanıma sunulmuştur ve Azure SQL Veritabanı'nda yer alır. |
İşlem günlüğü dosyası büyüme olayları için anında dosya başlatma | Genel olarak, işlem günlüğü dosyaları anlık dosya başlatmadan (IFI) yararlanamaz. SQL Server 2022 (16.x) (tüm sürümler) ve Azure SQL Veritabanı ile başlayan, anlık dosya başlatma işlemi, işlem günlüğü büyüme olaylarında 64 MB'a kadar avantaj sağlayabilir. Yeni veritabanları için varsayılan otomatik büyüme boyutu artışı 64 MB'tır. 64 MB'tan büyük işlem günlüğü dosyası otomatik büyütme olayları, anlık dosya başlatmadan yararlanamaz. Daha fazla bilgi için bkz. Veritabanı anlık dosya başlatma. |
Sorgu Deposu ve akıllı sorgu işleme
akıllı sorgu işleme (IQP) özellik ailesi, mevcut iş yüklerinin performansını en az uygulama çabasıyla geliştiren özellikler içerir.
Akıllı Sorgu İşleme özellikleri ailesinin ve SQL Server'a ilk tanıtıldıklarının
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
İkincil replikalarda Sorgu Deposu | İkincil çoğaltmalardaki Sorgu Deposu, birincil çoğaltmalar için kullanılabilen ikincil çoğaltma iş yüklerinde aynı Sorgu Deposu işlevini etkinleştirir. İkincil çoğaltmalar için Sorgu Deposu'nda daha fazla bilgi edinin. Daha fazla bilgi için bu makalenin devamında |
Query Store ipuçları | Sorgu Deposu ipuçları sorgu planlarını uygulama kodunu değiştirmeden şekillendirmek için bir yöntem sağlamak için Sorgu Deposu'nu kullanır. Daha önce yalnızca Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'nde kullanılabilen Sorgu Deposu ipuçları artık SQL Server 2022'de (16.x) kullanılabilir. Sorgu Deposunun etkinleştirilmesini ve "Okuma yazma" modunda olmasını gerektirir. |
Bellek tahsisi geri bildirimi | Bellek verme geri bildirimi, bir sorgu için ayrılan belleğin boyutunu geçmiş performansa göre ayarlar. SQL Server 2022 (16.x), Percentil ve Kalıcılık modu bellek ayırma geri bildirimi sunar. Sorgu Deposu'un etkinleştirilmesi gerekir. - Kalıcılık: Belirli bir önbelleğe alınmış plan için bellek verme geri bildirimini Sorgu Deposu'nda kalıcı hale getiren ve böylece önbellek çıkarmalarından sonra geri bildirimin tekrar kullanılabilmesini sağlayan bir özelliktir. Kalıcılık, bellek verme geri bildirimlerinin yanı sıra yeni DOP ve CE geri bildirim özelliklerine de fayda sağlar. - Yüzdebirlik: Yeni bir algoritma, sadece bir önceki sorgu yürütmesinden gelen bellek verme bilgisini kullanmak yerine, önceki birkaç sorgu yürütmesinden elde edilen bellek verme bilgilerini kullanarak, bellek gereksinimleri geniş çapta değişen sorguların performansını artırır. Sorgu Deposu'un etkinleştirilmesi gerekir. Sorgu Deposu, SQL Server 2022 CTP 2.1 itibarıyla yeni oluşturulan veritabanları için varsayılan olarak etkindir. |
Parametreye duyarlı plan iyileştirme | Tek bir parametreli deyim için birden çok etkin önbelleğe alınmış planı otomatik olarak etkinleştirir. Önbelleğe alınmış yürütme planları, müşteri tarafından sağlanan çalışma zamanı parametre değerlerine göre büyük ölçüde farklı veri boyutlarını barındırır. Daha fazla bilgi için bkz. Parametreye Duyarlı Plan Optimizasyonu. |
Paralellik derecesi (DOP) geri bildirimi | Yeni veritabanı kapsamlı yapılandırma seçeneği DOP_FEEDBACK , verimsiz paralelliğin performans sorunlarına neden olabileceği iş yükleri için iyileştirme yapmak üzere yinelenen sorgular için paralellik derecesini otomatik olarak ayarlar. Azure SQL Veritabanı'ndaki iyileştirmelere benzer. Sorgu Deposunun etkinleştirilmesini ve "Okuma yazma" modunda olmasını gerektirir.RC 0'da başlayarak, her sorgu yeniden derleme SQL Server mevcut geri bildirimi kullanarak sorgunun çalışma zamanı istatistiklerini önceki derlemenin çalışma zamanı istatistikleriyle mevcut geri bildirimle karşılaştırır. Performans aynı veya daha iyi değilse, tüm DOP geri bildirimlerini temizler ve derlenen DOP'dan başlayarak sorgunun yeniden analizini tetikleriz. bkz. Paralellik derecesi (DOP) geri bildirimi. |
Kardinalite tahmini geri bildirimi | Bu sorunlar yanlış tahmin modeli varsayımlarından kaynaklandığında, yinelenen sorgular için en iyi olmayan sorgu yürütme planlarını tanımlar ve düzelter. Sorgu Deposunun etkinleştirilmesini ve "Okuma yazma" modunda olmasını gerektirir. Bkz. Kardinalite tahmini (CE) geri bildirimi. |
İyileştirilmiş plan uygulama | Zorlamalı plan oluşturma için derleme süresini geliştirmek üzere tekrarlanamayan plan derleme adımlarını önceden önbelleğe alarak derleme tekrarı kullanır. Sorgu Deposuile optimize edilmiş plan zorlaması |
Yönetim
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
SQL Server için Azure uzantısı için tümleşik kurulum deneyimi | Kurulum sırasında SQL Server için Azure uzantısını yükleyin. Azure tümleştirme özellikleri için gereklidir. Daha fazla bilgi için bkz: - Komut İstemi'nden SQL Server'ı Yükleme - Yükleme Sihirbazı'ndan (Kurulum) SQL Server'ı yükleyin. |
SQL Server için Azure uzantısını yönetme | SQL Server hizmeti için Azure uzantısını yönetmek için SQL Server Configuration Manager'ı kullanın. Azure Arc ile etkinleştirilmiş bir SQL Server örneği oluşturmak ve diğer Azure'a bağlı özellikleri kullanmak için gereklidir. SQL Server Configuration Manager'a bakın. |
Maksimum sunucu belleği hesaplamaları | Kurulum sırasında SQL Kurulumu, belgelenmiş önerilerle uyumlu olması için en fazla sunucu belleği için bir değer önerir. Sql Server 2022'de (16.x) temel alınan hesaplama,önerilen |
Hızlandırılmış Veritabanı Kurtarma (ADR) geliştirmeleri | Kalıcı sürüm deposu (PVS) depolamasını ele almak ve genel ölçeklenebilirliği geliştirmek için çeşitli geliştirmeler vardır. SQL Server 2022 (16.x), kalıcı sürüm deposu temizleme işlemi için çok iş parçacıklı bir sistem uygulamaktadır. PVS sayfa izleyicisindeki bellek ayak izi iyileştirildi. Temizleme işleminin daha verimli çalışmasına yardımcı olan eşzamanlılık geliştirmeleri gibi çeşitli ADR verimliliği iyileştirmeleri de vardır. ADR, kilitleme nedeniyle daha önce temizlenemeyen sayfaları temizler. Bkz. SQL Server 2022 (16.x) |
Geliştirilmiş anlık görüntü yedekleme desteği | VDI istemcisi gerektirmeden G/Ç dondurma ve çözme işlemi için Transact-SQL desteği ekler. Transact-SQL anlık görüntü yedeklemeoluşturun. |
Veritabanını düşük öncelikte bekleyerek küçültme (WAIT_AT_LOW_PRIORITY) | Önceki sürümlerde, alan kazanmak için veritabanlarını ve veritabanı dosyalarını küçültmek genellikle eşzamanlılık sorunlarına yol açar. SQL Server 2022 (16.x), küçültme işlemleri için ek bir seçenek olarak WAIT_AT_LOW_PRIORITY ekler (DBCC SHRINKDATABASE ve DBCC SHRINKFILE). WAIT_AT_LOW_PRIORITY belirttiğinizde, Sch-S veya Sch-M kilitleri gerektiren yeni sorgular, küçültme işlemi beklemeyi durdurup yürütülmeye başlayana kadar beklemede olan küçültme işlemi tarafından engellenmez. Bkz. Veritabanı daraltma vedosyayı küçültme |
XML sıkıştırma | XML sıkıştırma, hem XML sütunları hem de dizinleri için satır dışı XML verilerini sıkıştırmak için bir yöntem sağlayarak kapasite gereksinimlerini artırır. Daha fazla bilgi için bkz. CREATE TABLE |
Zaman uyumsuz otomatik istatistik güncelleme eşzamanlılığı |
ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY
Veritabanı kapsamlı yapılandırmayı etkinleştirirseniz, zaman uyumsuz istatistik güncellemeleri kullanarak olası eşzamanlılık sorunlarından kaçınabilirsiniz. |
S3 uyumlu nesne depolama alanına yedekleme ve geri yükleme | SQL Server 2022 (16.x), REST API kullanarak yeni bir S3 bağlayıcısı için destek ekleyerek BACKUP /RESTORE TO /FROM URL söz dizimini genişletir. Bkz. URL'ye yedekleme . |
Peron
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
SQL Server Yerel İstemcisi (SNAC) kaldırıldı |
SQL Server Native Client (SNAC) şu ürünlerle birlikte gelmez:
|
Hibrit arabellek havuzu doğrudan yazma ile | PMEM cihazlarında bulunan değiştirilmiş verilerde veya dizin sayfalarında gerçekleştirilmesi gereken memcpy komut sayısını azaltır. Bu aydınlanma artık Windows 2022 ve Linux için kullanılabilir. Ayrıntılar için bkz. Doğrudan yazma ile Karma arabellek havuzu ve Windows'da SQL Server için kalıcı bellek (PMEM) yapılandırma. |
Entegre hızlandırma ve yük hafifletme | SQL Server 2022 (16.x), genişletilmiş özellikler sağlamak için Intel gibi iş ortaklarının hızlandırma teknolojilerini kullanır. Intel® QuickAssist Technology (QAT) piyasaya sürüldüğünde, yedekleme için sıkıştırma ve donanım yükünü azaltma sağlar. Daha fazla bilgi için bkz. Tümleşik hızlandırma ve boşaltma. |
İyileştirilmiş optimizasyon | SQL Server 2022 (16.x), toplu iş modu işlemlerini geliştirmek için Gelişmiş Vektör Uzantısı (AVX) 512 uzantısı da dahil olmak üzere yeni donanım özelliklerini kullanır. İzleme bayrağı 15097 gerektirir. bkz. DBCC TRACEON - İzleme Bayrakları (Transact-SQL). |
Dil
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
Devam ettirilebilen tablo ekleme kısıtlamaları | ALTER TABLE ADD CONSTRAINT işleminin duraklatılmasını ve sürdürülmesini destekler. Bakım pencerelerinden, yük devretmelerden veya sistem hatalarından sonra bu işlemi yeniden başlatın. |
İNDİS OLUŞTUR | WAIT_AT_LOW_PRIORITY, çevrimiçi dizin işlemleri yan tümcesi eklenmiş. |
İşlemsel replikasyon | Eşler arası çoğaltma, çakışma algılama ve çözümlemeyi etkinleştirir, böylece son yazar kazanır. başlangıçta SQL Server 2019 (15.x) CU 13'te tanıtıldı. Daha fazla bilgi için bkz. Son yazmanın kazandığı durumlarda çakışmaları otomatik olarak işleme. |
İSTATISTIĞI OLUŞTURMA |
AUTO_DROP seçeneği ekler Düşük öncelikli otomatik istatistikler. |
SELECT... WINDOW yan tümcesi | OVER yan tümcesindeki pencereyi kullanan window işlevi uygulanmadan önce, satır kümesinin bölümlendirilmesi ve sıralanmasını belirler. Bkz. SELECT - WINDOW. |
AYRI [DEĞİL] | Birbiriyle karşılaştırıldığında iki ifadenin NULL olarak değerlendirilip değerlendirilmediğini belirler ve sonuç olarak true veya false değerini garanti eder. Daha fazla bilgi için bkz: IS [NOT] DISTINCT FROM (Transact-SQL). |
Zaman serisi işlevleri | Zaman penceresi oluşturma, toplama ve filtreleme özelliklerini kullanarak zaman içinde değişen verileri depolayabilir ve çözümleyebilirsiniz. - DATE_BUCKET - GENERATE_SERIES Aşağıdaki işlevler IGNORE NULLS ve RESPECT NULLS için destek ekler:- FIRST_VALUE - SON_DEĞER |
JSON işlevleri |
-
ISJSON (İngilizce) - JSON_PATH_EXISTS - JSON_OBJECT - JSON_ARRAY |
Toplama işlevleri |
-
APPROX_PERCENTILE_CONT - APPROX_PERCENTILE_DISC |
T-SQL işlevleri |
-
Mantıksal işlevler - EN BÜYÜK - Mantıksal işlev - LEAST - STRING_SPLIT - DATETRUNC - LTRIM (İngilizce) - RTRIM (Kırlangıç) - SÜSLEMEK |
Bit işleme işlevleri |
-
SOLA_KAYDIR (Transact SQL) - SAĞA_KAYDIR (Transact SQL) - BIT_COUNT (SQL İşlemi) - GET_BIT (SQL'i İşlem) - SET_BIT (SQL İşlemi) |
Araçları
Yeni özellik veya güncelleştirme | Detaylar |
---|---|
Azure Data Studio | adresinden en son sürümü edinin ve Azure Data Studio'yu indirme ve yüklemek içinadresine gidin. En son sürüm, SQL Server 2022 (16.x) desteği içerir. |
Dağıtılmış Yeniden Yürütme | SQL Server kurulumu artık Dağıtılmış Yeniden Yürütme istemcisini ve denetleyici yürütülebilir dosyalarını içermiyor. Yönetici çalıştırılabilir dosyası ile birlikte bunlar ayrı olarak indirilebilir. |
SQL Server Management Studio | SSMS sürüm 19.0 artık kullanılabilir ve SQL Server 2022 (16.x) için SSMS'nin önerilen sürümüdür. SQL Server Management Studio'yu (SSMS)indirin. |
SqlPackage.exe | SqlPackage sürüm 19, SQL Server 2022 (16.x) için destek sağlar. En son sürümü indirmek ve yüklemek için SqlPackagebağlantısını kullanın. |
VS Code | VS Code ve üzeri sürüm 1.67, SQL Server 2022 'i (16.x) destekler. en son sürümü https://code.visualstudio.com/adresinden edinin. |
SQL Makine Öğrenmesi Hizmetleri
SQL Server 2022 'den (16.x) başlayarak, R, Python ve Java çalışma zamanları artık SQL Kurulumu ile yüklenmez. Bunun yerine, istediğiniz özel çalışma zamanlarını ve paketleri yükleyin. Daha fazla bilgi için bkz. Windows'a SQL Server 2022 Machine Learning Services (Python ve R) yükleme
Ek bilgiler
Bu bölümde, daha önce vurgulanan özellikler için ek bilgiler sağlanır.
Sorgu Deposu geliştirmeleri
Sorgu Deposu performans geçmişini daha iyi izlemenize, sorgu planıyla ilgili sorunları gidermenize ve Azure SQL Veritabanı, Azure SQL Yönetilen Örneği ve SQL Server 2022 (16.x) içinde yeni özellikleri etkinleştirmenize yardımcı olur. CTP 2.1, yeni veritabanları için varsayılan olarak etkinleştirilen Sorgu Deposu'yu tanıtır. Sorgu Deposu'yu etkinleştirmeniz gerekiyorsa bkz. Sorgu Deposu'etkinleştirme.
Diğer SQL Server örneklerinden geri yüklenen veritabanları ve SQL Server 2022 'ye (16.x) yerinde yükseltmeden yükseltilen veritabanları için, bu veritabanları önceki Sorgu Deposu ayarlarını korur.
Önceki SQL Server örneklerinden geri yüklenen veritabanları için, bazı Akıllı Sorgu İşleme özellikleri uyumluluk düzeyi ayarı tarafından etkinleştirildiğinden
veritabanı uyumluluk düzeyi ayarlarını ayrı ayrı değerlendirin.
Sorgu Deposu'nun getirdiği ek yük hakkında endişeler varsa, yöneticiler, Sorgu Deposu'nun yakaladıklarına ince ayar yapmak için özel yakalama politikalarını kullanabilir. Özel yakalama politikaları, Sorgu Deposu yakalamalarını daha fazla ayarlamaya yardımcı olmak için kullanılabilir. Özel yakalama ilkeleri, hangi sorguların ve sorgu ayrıntılarının yakalandığı konusunda daha seçici olmak için kullanılabilir. Örneğin, bir yönetici yalnızca en pahalı sorguları, yinelenen sorguları veya yüksek işlem yükü olan sorguları yakalamayı seçebilir.
Özel yakalama ilkeleri sorgu deposunun iş yükünüzdeki en önemli sorguları yakalamasına yardımcı olabilir.
STALE_CAPTURE_POLICY_THRESHOLD
seçeneği hariç, bu seçenekler, sorguların tanımlanmış Bayat Yakalama Politikası Eşik değeri içinde yakalanabilmesi için gerçekleşmesi gereken OR koşullarını tanımlar. Örneğin, QUERY_CAPTURE_MODE = AUTO
varsayılan değerler şunlardır:
...
QUERY_CAPTURE_MODE = CUSTOM,
QUERY_CAPTURE_POLICY = (
STALE_CAPTURE_POLICY_THRESHOLD = 24 HOURS,
EXECUTION_COUNT = 30,
TOTAL_COMPILE_CPU_TIME_MS = 1000,
TOTAL_EXECUTION_CPU_TIME_MS = 100
)
...
SQL Server hizmeti Otomatik (Gecikmeli Başlangıç) başlangıç moduna ayarlanır
SQL Server 2022 (16.x) ve sonraki sürümlerde, Configuration Manager'da bir SQL Server hizmetinin Başlangıç Modu'nu Otomatik olarak ayarladığınızda, Başlangıç ModuOtomatikolarak gösterilse bile, hizmet Otomatik (Gecikmeli Başlatma) modunda başlar.
SQL Server Analysis Services
Bu sürümde performans, kaynak idaresi ve istemci desteğine yönelik yeni özellikler ve geliştirmeler tanıtilmektedir. Belirli güncelleştirmeler için bkz. SQL Server Analysis Services'teki yenilikler.
SQL Server Reporting Services
Bu sürümde erişilebilirlik, güvenlik, güvenilirlik ve hata düzeltmelerine yönelik yeni özellikler ve iyileştirmeler tanıtılmaktadır. Belirli güncelleştirmeler için bkz. SQL Server Reporting Services (SSRS)'deki yenilikler.
SQL Server Integration Services
SQL Server Integration Services ile ilgili değişiklikler için bkz. Integration Services Geriye Dönük Uyumluluk.
Diğer hizmetler
Bu sürüm, SQL Server Ana Veri Hizmetleri için özellik eklemez.
İlgili içerik
- SqlServer PowerShell modülü
- SQL Server PowerShell
- SQL Server Atölyeleri
- SQL Server 2022 sürüm notları
Yardım alın
- SQL için Fikirler: SQL Server'ın geliştirilmesine yönelik önerileriniz mi var?
Microsoft Q & A (SQL Server) - DBA Stack Exchange (etiket sql-server): SQL Server soruları sormak
- Stack Overflow (etiket sql-server): SQL geliştirme sorularının yanıtları
- Microsoft SQL Server Lisans Koşulları ve Bilgileri
- İş kullanıcıları için destek seçenekleri
- Ek SQL Server Yardım ve Geri Bildirim
SQL belgelerine katkıda bulunma
SQL içeriğini kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.
Daha fazla bilgi için bkz. Microsoft Learn belgelerini düzenleme.