Yang baru di SQL Server 2022 (16.x)

Berlaku untuk: SQL Server 2022 (16.x)

SQL Server 2022 (16.x) dibangun pada rilis sebelumnya untuk tumbuh SQL Server sebagai platform yang memberi Anda pilihan bahasa pengembangan, jenis data, lingkungan lokal atau cloud, dan sistem operasi.

Video berikut memperkenalkan SQL Server 2022 (16.x).

Untuk konten video tambahan, lihat:

Artikel ini merangkum fitur dan penyempurnaan baru untuk SQL Server 2022 (16.x).

Dapatkan SQL Server 2022 (16.x)

Dapatkan SQL Server Edisi Evaluasi 2022. Nomor build: 16.0.1000.6.

Untuk informasi selengkapnya dan masalah yang diketahui, lihat catatan rilis SQL Server 2022 (16.x).

Untuk pengalaman terbaik dengan SQL Server 2022 (16.x), gunakan alat terbaru.

Sorotan fitur

Bagian berikut mengidentifikasi fitur yang ditingkatkan yang diperkenalkan pada SQL Server 2022 (16.x).

Analitik

Fitur atau pembaruan baru Detail
Azure Synapse Link untuk SQL Dapatkan analitik mendekati real time melalui data operasional di SQL Server 2022 (16.x). Dengan integrasi yang mulus antara penyimpanan operasional di SQL Server 2022 (16.x) dan kumpulan SQL khusus Azure Synapse Analytics, Azure Synapse Link untuk SQL memungkinkan Anda menjalankan skenario analitik, kecerdasan bisnis, dan pembelajaran mesin pada data operasional Anda dengan dampak minimum pada database sumber dengan teknologi umpan perubahan baru.

Untuk informasi selengkapnya, lihat Apa itu Azure Synapse Link untuk SQL? - Azure Synapse Analytics.

Lihat juga, Masalah yang diketahui.
Integrasi penyimpanan objek SQL Server 2022 (16.x) memperkenalkan integrasi penyimpanan objek baru ke platform data, memungkinkan Anda mengintegrasikan SQL Server dengan penyimpanan objek yang kompatibel dengan S3, selain Azure Storage. Yang pertama adalah pencadangan ke URL dan yang kedua adalah Data Lake Virtualization.

Data Lake Virtualization mengintegrasikan PolyBase dengan penyimpanan objek yang kompatibel dengan S3, menambahkan dukungan untuk mengkueri file parket dengan T-SQL.
Virtualisasi Data Kueri berbagai jenis data pada berbagai jenis sumber data dari SQL Server.

Ketersediaan

Fitur atau pembaruan baru Detail
Tautan ke Azure SQL Managed Instance Sambungkan instans SQL Server Anda ke Azure SQL Managed Instance. Lihat Fitur tautan untuk Azure SQL Managed Instance.
Grup ketersediaan yang terkandung Buat grup ketersediaan AlwaysOn yang:
- Mengelola objek metadatanya sendiri (pengguna, login, izin, pekerjaan SQL Agent, dll.) di tingkat grup ketersediaan selain tingkat instans.
- Termasuk database sistem mandiri khusus dalam grup ketersediaan. Untuk informasi selengkapnya, lihat Apa itu grup ketersediaan mandiri?
Grup ketersediaan terdistribusi - Sekarang menggunakan beberapa koneksi TCP untuk pemanfaatan bandwidth jaringan yang lebih baik di seluruh tautan jarak jauh dengan latensi tcp yang panjang.
Metadata cadangan yang disempurnakan backupset tabel sistem mengembalikan waktu pemulihan terakhir yang valid. Lihat backupset (Transact-SQL).

Keamanan

Fitur atau pembaruan baru Detail
Integrasi Pertahanan Microsoft untuk Cloud Lindungi server SQL Anda menggunakan paket Defender untuk SQL. Paket Defender untuk SQL mengharuskan ekstensi SQL Server untuk Azure diaktifkan dan menyertakan fungsionalitas untuk menemukan dan mengurangi potensi kerentanan database dan mendeteksi aktivitas anomali yang dapat menunjukkan ancaman terhadap database Anda. Pelajari selengkapnya tentang bagaimana Defender untuk SQL dapat melindungi seluruh properti database Anda di mana saja: lingkungan lokal, hibrid, dan multicloud.
Integrasi Microsoft Purview Terapkan kebijakan akses Microsoft Purview ke instans SQL Server apa pun yang terdaftar di Azure Arc dan Manajemen Penggunaan Data Microsoft Purview.

- Peran SQL Performance Monitor yang baru diperkenalkan, dan Auditor Keamanan SQL selaras dengan prinsip hak istimewa paling sedikit menggunakan kebijakan akses Microsoft Purview.

Lihat Menyediakan akses oleh pemilik data untuk SQL Server dengan dukungan Azure Arc untuk detailnya.
Ledger Fitur ledger menyediakan kemampuan bukti perubahan dalam database Anda. Anda dapat membuktikan secara kriptografi kepada pihak lain, seperti auditor atau pihak bisnis lainnya, bahwa data Anda tidak diubah. Lihat Ledger.
Autentikasi Azure Active Directory Gunakan autentikasi Azure Active Directory (Azure AD) untuk menyambungkan ke SQL Server.
Selalu dienkripsi dengan enklave aman Dukungan untuk JOIN, GROUP BY, dan ORDER BY, dan untuk kolom teks menggunakan kolab UTF-8 dalam kueri rahasia menggunakan enklave. Meningkatkan performa. Lihat Always Encrypted dengan enklave aman.
Access Control: Izin Izin terperinci baru meningkatkan kepatuhan dengan Prinsip Hak Istimewa Paling Sedikit

Baca di sini untuk penjelasan mendalam tentang sistem Izin SQL yang dirubah untuk Prinsip Hak Istimewa Paling Sedikit dan kebijakan eksternal
Access Control: Peran tingkat server Peran tingkat server bawaan baru memungkinkan akses paling tidak istimewa untuk tugas administratif yang berlaku untuk seluruh instans SQL Server
Penyelubungan data dinamis Izin UNMASK terperinci untuk Masking Data Dinamis.
Dukungan untuk sertifikat PFX, dan peningkatan kriptografi lainnya Dukungan baru untuk mengimpor dan mengekspor sertifikat berformat file PFX dan kunci privat. Kemampuan untuk mencadangkan dan memulihkan kunci master untuk Azure Blob Storage. sertifikat yang dihasilkan SQL Server sekarang memiliki ukuran kunci RSA default 3072-bit.

Menambahkan BACKUP SYMMETRIC KEY dan RESTORE SYMMETRIC KEY.

Lihat juga, SERTIFIKAT CADANGAN (Transact-SQL).
Mendukung protokol MS-TDS 8.0 Iterasi protokol MS-TDS baru. Lihat dukungan TDS 8.0 dan TLS 1.3:
- Membuat enkripsi wajib
- Menyelaraskan MS-TDS dengan HTTPS sehingga dapat dikelola oleh appliance jaringan untuk keamanan tambahan
- Menghapus interleaving kustom MS-TDS / TLS dan memungkinkan penggunaan TLS 1.3 dan versi protokol TLS berikutnya.

Performa

Fitur atau pembaruan baru Detail
Penyempurnaan konkurensi kait halaman sistem Pembaruan bersamaan untuk halaman peta alokasi global (GAM) dan halaman peta alokasi global bersama (SGAM) mengurangi ketidakcocokan kait halaman saat mengalokasikan/membatalkan alokasi halaman dan jangkauan data. Penyempurnaan ini berlaku untuk semua database pengguna dan terutama menguntungkan tempdb beban kerja yang berat.
Pemindaian paralel kumpulan buffer Meningkatkan performa operasi pemindaian kumpulan buffer pada komputer memori besar dengan menggunakan beberapa inti CPU. Pelajari selengkapnya tentang Operasi yang memicu pemindaian kumpulan buffer dapat berjalan lambat pada komputer memori besar.
Indeks penyimpan kolom yang dikelompokkan dan diurutkan Indeks penyimpan kolom berkluster (CCI) yang diurutkan mengurutkan data yang ada dalam memori sebelum penyusun indeks memadatkan data ke dalam segmen indeks. Ini memiliki potensi eliminasi segmen yang lebih efisien, menghasilkan performa yang lebih baik karena jumlah segmen untuk dibaca dari disk berkurang. Untuk informasi selengkapnya, lihat MEMBUAT INDEKS PENYIMPAN KOLOM (Transact-SQL) dan Apa yang baru dalam indeks penyimpan kolom.

Juga tersedia di Synapse Analytics. Lihat Performa kueri.
Penghapusan segmen penyimpan kolom yang disempurnakan Semua indeks penyimpan kolom mendapat manfaat dari eliminasi segmen yang ditingkatkan berdasarkan jenis data. Pilihan jenis data mungkin berdampak signifikan pada predikat filter umum berbasis performa kueri untuk kueri pada indeks penyimpan kolom. Penghapusan segmen ini diterapkan ke jenis data numerik, tanggal, dan waktu, dan jenis data datetimeoffset dengan skala kurang dari atau sama dengan dua. Mulai SQL Server 2022 (16.x), kemampuan eliminasi segmen diperluas ke string, biner, jenis data guid, dan jenis data datetimeoffset untuk skala yang lebih besar dari dua.
Manajemen OLTP dalam memori Tingkatkan manajemen memori di server memori besar untuk mengurangi kondisi di luar memori.
Pertumbuhan file log virtual Dalam versi SQL Server sebelumnya, jika pertumbuhan berikutnya lebih dari 1/8 dari ukuran log saat ini, dan pertumbuhannya kurang dari 64MB, empat VLF dibuat. Pada SQL Server 2022 (16.x), perilaku ini sedikit berbeda. Hanya satu VLF yang dibuat jika pertumbuhannya kurang dari atau sama dengan 64 MB dan lebih dari 1/8 dari ukuran log saat ini. Untuk informasi selengkapnya tentang pertumbuhan VLF, lihat File Log Virtual (VLF).
Manajemen utas - ParallelRedoThreadPool : Kumpulan utas tingkat instans yang dibagikan dengan semua database yang memiliki pekerjaan pengulangan. Dengan ini, setiap database dapat memanfaatkan pengulangan paralel. Dibatasi hingga maksimal 100 utas sebelumnya.
- Pengulangan batch ulang paralel - Pengulangan rekaman log di-batch di bawah satu kait meningkatkan kecepatan. Ini meningkatkan pemulihan, pengulangan catchup, dan pengulangan pemulihan crash.
Pengurangan promosi I/O kumpulan buffer Mengurangi insiden dari satu halaman yang dipromosikan menjadi delapan halaman saat mengisi kumpulan buffer dari penyimpanan, menyebabkan I/O yang tidak perlu. Kumpulan buffer dapat diisi lebih efisien dengan mekanisme read-ahead. Perubahan ini diperkenalkan pada SQL Server 2022 (semua edisi) dan disertakan dalam Azure SQL Database dan Azure SQL Managed Instance.
Algoritma spinlock yang disempurnakan Spinlock adalah bagian besar dari konsistensi di dalam mesin untuk beberapa utas. Penyesuaian internal pada Mesin Database membuat spinlock lebih efisien. Perubahan ini diperkenalkan pada SQL Server 2022 (semua edisi) dan disertakan dalam Azure SQL Database dan Azure SQL Managed Instance.
Algoritma file log virtual (VLF) yang disempurnakan Log File Virtual (VLF) adalah abstraksi dari log transaksi fisik. Memiliki sejumlah besar VLF kecil berdasarkan pertumbuhan log dapat memengaruhi performa operasi seperti pemulihan. Kami mengubah algoritma untuk berapa banyak file VLF yang kami buat selama skenario pertumbuhan log tertentu. Untuk membaca selengkapnya tentang bagaimana kami telah mengubah algoritma ini di SQL Server 2022 (16.x), lihat File Log Virtual (VLF). Perubahan ini diperkenalkan pada SQL Server 2022 (semua edisi) dan disertakan dalam Azure SQL Database.
Inisialisasi file instan untuk peristiwa pertumbuhan file log transaksi Secara umum, file log transaksi tidak dapat memperoleh manfaat dari inisialisasi file instan (IFI). Dimulai dengan SQL Server 2022 (16.x) (semua edisi) dan dalam Database Azure SQL, inisialisasi file instan dapat menguntungkan peristiwa pertumbuhan log transaksi hingga 64 MB. Kenaikan ukuran pertumbuhan otomatis default untuk database baru adalah 64 MB. Peristiwa pertumbuhan otomatis file log transaksi yang lebih besar dari 64 MB tidak dapat memperoleh manfaat dari inisialisasi file instan.

Penyimpanan Kueri dan pemrosesan kueri cerdas

Keluarga fitur pemrosesan kueri cerdas (IQP) mencakup fitur yang meningkatkan performa beban kerja yang ada dengan upaya implementasi minimal.

Diagram keluarga fitur Pemrosesan Kueri Cerdas dan kapan mereka pertama kali diperkenalkan ke SQL Server.

Fitur atau pembaruan baru Detail
Penyimpanan Kueri pada replika sekunder Penyimpanan Kueri pada replika sekunder memungkinkan fungsionalitas Penyimpanan Kueri yang sama pada beban kerja replika sekunder yang tersedia untuk replika utama. Pelajari selengkapnya di Penyimpanan Kueri untuk replika sekunder.

Untuk informasi selengkapnya, lihat Penyempurnaan Penyimpanan Kueri nanti di artikel ini.
Petunjuk Simpanan Kueri Petunjuk Penyimpanan Kueri memanfaatkan Penyimpanan Kueri untuk menyediakan metode untuk membentuk rencana kueri tanpa mengubah kode aplikasi. Sebelumnya hanya tersedia di Azure SQL Database dan Azure SQL Managed Instance, petunjuk Penyimpanan Kueri sekarang tersedia di SQL Server 2022 (16.x). Mengharuskan Penyimpanan Kueri diaktifkan dan dalam mode "Baca tulis".
Umpan balik pemberian memori Umpan balik pemberian memori menyesuaikan ukuran memori yang dialokasikan untuk kueri berdasarkan performa sebelumnya. SQL Server 2022 (16.x) memperkenalkan umpan balik peruntukan memori mode Persentil dan Persistensi. Memerlukan pengaktifan Penyimpanan Kueri.

- Persistensi: Kemampuan yang memungkinkan umpan balik pemberian memori untuk rencana cache tertentu dipertahankan di Penyimpanan Kueri sehingga umpan balik dapat digunakan kembali setelah pengeluaran cache. Manfaat persistensi memori memberikan umpan balik serta fitur umpan balik DOP dan CE baru.
- Persentil: Algoritma baru meningkatkan performa kueri dengan persyaratan memori yang berosilasi luas, menggunakan informasi pemberian memori dari beberapa eksekusi kueri sebelumnya, bukan hanya peruntukan memori dari eksekusi kueri sebelumnya. Memerlukan pengaktifan Penyimpanan Kueri. Penyimpanan Kueri diaktifkan secara default untuk database yang baru dibuat per SQL Server CTP 2.1 2022.
Pengoptimalan rencana sensitif parameter Secara otomatis mengaktifkan beberapa paket cache aktif untuk satu pernyataan berparameter. Rencana eksekusi cache mengakomodasi ukuran data yang sangat berbeda berdasarkan nilai parameter runtime yang disediakan pelanggan. Untuk informasi selengkapnya, lihat Pengoptimalan Paket Sensitif Parameter.
Tingkat paralelisme (DOP) umpan balik Opsi DOP_FEEDBACK konfigurasi terlingkup database baru secara otomatis menyesuaikan tingkat paralelisme untuk kueri berulang guna mengoptimalkan beban kerja di mana paralelisme yang tidak efisien dapat menyebabkan masalah performa. Mirip dengan pengoptimalan dalam Azure SQL Database. Mengharuskan Penyimpanan Kueri diaktifkan dan dalam mode "Baca tulis".

Dimulai dengan RC 0, setiap kompilasi ulang kueri SQL Server membandingkan statistik runtime kueri menggunakan umpan balik yang ada ke statistik runtime kompilasi sebelumnya dengan umpan balik yang ada. Jika performanya tidak sama atau lebih baik, kami menghapus semua umpan balik DOP dan memicu analisis ulang kueri mulai dari DOP yang dikompilasi.

Lihat Tingkat paralelisme (DOP) umpan balik.
Umpan balik estimasi kardinalitas Mengidentifikasi dan mengoreksi rencana eksekusi kueri suboptimal untuk kueri berulang, ketika masalah ini disebabkan oleh asumsi model estimasi yang salah. Mengharuskan Penyimpanan Kueri diaktifkan dan dalam mode "Baca tulis". Lihat Umpan balik estimasi kardinalitas (CE).
Memaksa rencana yang dioptimalkan Menggunakan pemutaran ulang kompilasi untuk meningkatkan waktu kompilasi untuk pembuatan rencana paksa dengan melakukan pra-penembolokan langkah kompilasi rencana yang tidak dapat diulang. Pelajari selengkapnya di Paket yang dioptimalkan memaksa dengan Penyimpanan Kueri.

Manajemen

Fitur atau pembaruan baru Detail
Pengalaman penyiapan terintegrasi untuk ekstensi Azure untuk SQL Server Instal ekstensi Azure untuk SQL Server saat penyiapan. Diperlukan untuk fitur integrasi Azure. Untuk informasi selengkapnya, lihat:
- Menginstal SQL Server dari Prompt Perintah
- Instal SQL Server dari Wizard Penginstalan (Penyetelan).
Mengelola ekstensi Azure untuk SQL Server Gunakan Pengelola Konfigurasi SQL Server untuk mengelola ekstensi Azure untuk layanan SQL Server. Diperlukan untuk membuat instans SQL Server dengan dukungan Azure Arc, dan untuk fitur terhubung Azure lainnya. Lihat Pengelola Konfigurasi SQL Server.
Penghitungan memori server maks Selama penyiapan, Penyiapan SQL merekomendasikan nilai untuk memori server maks agar selaras dengan rekomendasi yang didokumenkan. Perhitungan yang mendasar berbeda dalam SQL Server 2022 (16.x) untuk mencerminkan opsi konfigurasi memori server yang direkomendasikan.
Peningkatan Pemulihan Database Dipercepat (ADR) Ada beberapa peningkatan untuk mengatasi penyimpanan penyimpanan versi persisten (PVS) dan meningkatkan skalabilitas keseluruhan. SQL Server 2022 (16.x) mengimplementasikan utas pembersih penyimpanan versi persisten per database alih-alih per instans dan jejak memori untuk pelacak halaman PVS telah ditingkatkan. Ada juga beberapa peningkatan efisiensi ADR, seperti peningkatan konkurensi yang membantu proses pembersihan bekerja lebih efisien. ADR membersihkan halaman yang sebelumnya tidak dapat dibersihkan karena penguncian.

Lihat Peningkatan ADR di SQL Server 2022 (16.x).
Dukungan pencadangan rekam jepret yang disempurnakan Menambahkan dukungan Transact-SQL untuk membekukan dan mencairkan I/O tanpa memerlukan klien VDI. Buat cadangan rekam jepret Transact-SQL.
Menyusutkan database WAIT_AT_LOW_PRIORITY Dalam rilis sebelumnya, menyusutkan database dan file database untuk mengklaim kembali ruang sering menyebabkan masalah konkurensi. SQL Server 2022 (16.x) menambahkan WAIT_AT_LOW_PRIORITY sebagai opsi tambahan untuk operasi penyusutan (DBCC SHRINKDATABASE dan DBCC SHRINKFILE). Saat Anda menentukan WAIT_AT_LOW_PRIORITY, kueri baru yang memerlukan kunci Sch-S atau Sch-M tidak diblokir oleh operasi penyusutan yang menunggu, hingga operasi penyusutan berhenti menunggu dan mulai dijalankan. Lihat Menyusutkan database dan Menyusutkan file.
Pemadatan XML Pemadatan XML menyediakan metode untuk memadatkan data XML di luar baris untuk kolom dan indeks XML, yang meningkatkan persyaratan kapasitas. Untuk informasi selengkapnya, lihat CREATE TABLE (Transact-SQL) dan CREATE INDEX (Transact-SQL).
Konkurensi statistik pembaruan otomatis asinkron Hindari potensi masalah konkurensi menggunakan pembaruan statistik asinkron jika Anda mengaktifkan konfigurasi cakupan database ASYNC_STATS_UPDATE_WAIT_AT_LOW_PRIORITY.
Pencadangan dan pemulihan ke penyimpanan objek yang kompatibel dengan S3 SQL Server 2022 (16.x) memperluas BACKUP/RESTORETO/FROMURL sintaks dengan menambahkan dukungan untuk konektor S3 baru menggunakan REST API. Lihat pencadangan ke URL.

Platform

Fitur atau pembaruan baru Detail
SQL Server Native Client (SNAC) telah dihapus SNAC SQL Server Native Client (sering disingkat) telah dihapus dari SQL Server 2022 (16,x) dan SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI atau SQLNCLI11) dan Penyedia Microsoft OLE DB warisan untuk SQL Server (SQLOLEDB) tidak disarankan untuk pengembangan baru. Beralih ke Microsoft OLE DB Driver (MSOLEDBSQL) baru untuk SQL Server atau Driver Microsoft ODBC terbaru untuk SQL Server ke depannya.
Kumpulan buffer hibrid dengan tulisan langsung Mengurangi jumlah memcpy perintah yang perlu dilakukan pada data yang dimodifikasi atau halaman indeks yang berada di perangkat PMEM. Pencerahan ini sekarang tersedia untuk Jendela 2022 serta Linux. Untuk detailnya, lihat Kumpulan buffer hibrid dengan tulis langsung dan Konfigurasikan memori persisten (PMEM) untuk SQL Server di Windows.
Offloading akselerasi & terintegrasi SQL Server 2022 (16.x) memanfaatkan teknologi akselerasi dari mitra seperti Intel untuk memberikan kemampuan yang diperluas. Pada rilis, IntelĀ® QuickAssist Technology (QAT) menyediakan kompresi cadangan dan offloading perangkat keras. Untuk informasi selengkapnya, lihat Offloading akselerasi & terintegrasi.
Pengoptimalan yang disempurnakan SQL Server 2022 (16.x) memanfaatkan kemampuan perangkat keras baru, termasuk ekstensi Advanced Vector Extension (AVX) 512 untuk meningkatkan operasi mode batch. Membutuhkan bendera pelacakan 15097. Lihat DBCC TRACEON - Bendera Pelacakan (Transact-SQL).

Bahasa

Fitur atau pembaruan baru Detail
Tambahkan batasan tabel yang dapat dilanjutkan Mendukung jeda dan melanjutkan operasi UBAH BATASAN TAMBAHKAN TABEL . Lanjutkan operasi tersebut setelah jendela pemeliharaan, failover, atau kegagalan sistem.
CREATE INDEX WAIT_AT_LOW_PRIORITY dengan klausa operasi indeks online ditambahkan.
Replikasi Transaksional Replikasi peer-to-peer memungkinkan deteksi dan resolusi konflik untuk memungkinkan penulis terakhir menang. Awalnya diperkenalkan pada SQL Server 2019 (15.x) CU 13. Lihat Menangani konflik secara otomatis dengan kemenangan tulis terakhir untuk informasi selengkapnya.
MEMBUAT STATISTIK Menambahkan opsi AUTO_DROP

Statistik otomatis dengan prioritas rendah.
PILIH... Klausa WINDOW Menentukan pemartisian dan pengurutan kumpulan baris sebelum fungsi jendela, yang menggunakan jendela dalam klausa OVER diterapkan. Lihat SELECT - WINDOW .
APAKAH [TIDAK] BERBEDA DARI Menentukan apakah dua ekspresi jika dibandingkan satu sama lain mengevaluasi ke NULL, dan menjamin nilai benar atau salah sebagai hasilnya. Untuk informasi selengkapnya, lihat IS [NOT] DISTINCT FROM (Transact-SQL).
Fungsi rangkaian waktu Anda dapat menyimpan dan menganalisis data yang berubah dari waktu ke waktu, menggunakan kemampuan jendela waktu, agregasi, dan pemfilteran.
- DATE_BUCKET ()
- GENERATE_SERIES ()

Berikut ini menambahkan dukungan ke IGNORE NULLS dan RESPECT NULLS:
- FIRST_VALUE ()
- LAST_VALUE ()
Fungsi JSON - ISJSON ()
- JSON_PATH_EXISTS ()
- JSON_OBJECT ()
- JSON_ARRAY ()
Fungsi agregat - APPROX_PERCENTILE_CONT ()
- APPROX_PERCENTILE_DISC ()
Fungsi T-SQL - TERBESAR ()
- PALING SEDIKIT ()
- STRING_SPLIT ()
- DATETRUNC ()
- LTRIM ()
- RTRIM ()
- TRIM ()
Fungsi manipulasi bit - LEFT_SHIFT ()
- RIGHT_SHIFT ()
- BIT_COUNT ()
- GET_BIT ()
- SET_BIT ()

Alat

Fitur atau pembaruan baru Detail
Azure Data Studio Dapatkan rilis terbaru di Unduh dan instal Azure Data Studio. Rilis terbaru mencakup dukungan untuk SQL Server 2022 (16.x).
Microsoft SQL Server Distributed Replay SQL Server penyiapan tidak lagi menyertakan klien Pemutaran Ulang Terdistribusi dan executable pengontrol. Ini akan tersedia, bersama dengan Admin dapat dieksekusi, sebagai unduhan terpisah
SQL Server Management Studio SSMS versi 19.0 Pratinjau 3 sekarang tersedia dan merupakan versi SSMS yang direkomendasikan untuk SQL Server 2022 (16.x). Unduh SQL Server Management Studio (SSMS).
SqlPackage.exe SqlPackage versi 19 menyediakan dukungan untuk SQL Server 2022 (16.x). Dapatkan versi terbaru di Unduh dan instal sqlpackage.
Visual Studio Code Vs Code versi 1.67 dan dukungan yang lebih tinggi SQL Server 2022 (16.x). Dapatkan rilis terbaru di https://code.visualstudio.com/.

SQL Machine Learning Services

Dimulai dengan SQL Server 2022 (16.x), runtime untuk R, Python, dan Java, tidak lagi diinstal dengan Penyiapan SQL. Sebagai gantinya, instal runtime dan paket kustom yang diinginkan. Untuk informasi selengkapnya, lihat Menginstal SQL Server Machine Learning Services (Python dan R) di Windows atau Menginstal SQL Server Machine Learning Services (Python dan R) di Linux.

Informasi Tambahan

Bagian ini menyediakan informasi tambahan untuk fitur yang disorot di atas.

Penyempurnaan Penyimpanan Kueri

Penyimpanan Kueri membantu Anda melacak riwayat performa dengan lebih baik, memecahkan masalah terkait rencana kueri, dan mengaktifkan kemampuan baru di Azure SQL Database, Azure SQL Managed Instance, dan SQL Server 2022 (16.x). CTP 2.1 memperkenalkan Query Store yang diaktifkan secara default untuk database baru. Jika Anda perlu mengaktifkan penyimpanan kueri, lihat Mengaktifkan Penyimpanan Kueri.

  • Untuk database yang telah dipulihkan dari instans SQL Server lainnya dan untuk database yang ditingkatkan dari peningkatan di tempat ke SQL Server 2022 (16.x), database ini akan mempertahankan pengaturan Penyimpanan Kueri sebelumnya.

  • Untuk database yang dipulihkan dari instans SQL Server sebelumnya, evaluasi pengaturan tingkat kompatibilitas database secara terpisah karena beberapa fitur Pemrosesan Kueri Cerdas diaktifkan oleh pengaturan tingkat kompatibilitas.

Jika ada kekhawatiran tentang Penyimpanan Kueri overhead yang mungkin diperkenalkan, administrator dapat menggunakan kebijakan penangkapan kustom untuk menyempurnakan apa yang diambil Penyimpanan Kueri. Kebijakan penangkapan kustom tersedia untuk membantu menyempurnakan pengambilan Penyimpanan Kueri lebih lanjut. Kebijakan pengambilan kustom dapat digunakan untuk lebih selektif tentang kueri mana, dan detail kueri diambil. Misalnya, administrator dapat memilih untuk hanya mengambil kueri termahal, kueri berulang, atau kueri yang memiliki overhead komputasi tingkat tinggi. Kebijakan penangkapan kustom dapat membantu Penyimpanan Kueri mengambil kueri terpenting dalam beban kerja Anda. Kecuali untuk opsi STALE_CAPTURE_POLICY_THRESHOLD, opsi ini menentukan kondisi OR yang perlu terjadi agar kueri diambil dalam nilai Ambang Kebijakan Pengambilan Kedaluarsa yang ditentukan. Misalnya, ini adalah nilai default dalam QUERY_CAPTURE_MODE = AUTO:

...
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
)
...

layanan SQL Server diatur ke mode mulai Otomatis (Mulai Tertunda)

Dimulai dengan SQL Server 2022 (16.x), saat Anda mengatur Mode Mulai untuk layanan SQL Server ke Otomatis di Configuration Manager, layanan akan dimulai dalam mode Otomatis (Mulai Tertunda), meskipun Mode Mulai ditampilkan sebagai Otomatis.

SQL Server Analysis Services

Rilis ini memperkenalkan fitur dan peningkatan baru untuk performa, tata kelola sumber daya, dan dukungan klien. Untuk pembaruan tertentu, lihat Apa yang baru dalam SQL Server Analysis Services.

Layanan Pelaporan SQL Server

Rilis ini memperkenalkan fitur dan peningkatan baru untuk aksesibilitas, keamanan, keandalan, dan perbaikan bug. Untuk pembaruan tertentu, lihat Apa yang baru dalam SQL Server Reporting Services (SSRS).

Lihat juga

Dapatkan bantuan