Edisi dan fitur yang didukung SQL Server 2022 (16.x) di Linux
Berlaku untuk: SQL Server - Linux
Artikel ini menyediakan detail fitur yang didukung oleh berbagai edisi SQL Server 2022 (16.x) di Linux.
Untuk edisi dan fitur SQL Server yang didukung di Windows, lihat Edisi dan fitur yang didukung SQL Server 2022. Untuk informasi selengkapnya tentang apa yang baru di SQL Server 2022 (16.x) di Windows, lihat Apa yang baru di SQL Server 2022 (16.x).
Persyaratan penginstalan bervariasi berdasarkan kebutuhan aplikasi Anda. Berbagai edisi SQL Server mengakomodasi persyaratan performa, runtime, dan harga unik organisasi dan individu. Komponen SQL Server yang Anda instal juga bergantung pada persyaratan spesifik Anda. Bagian berikut membantu Anda memahami cara membuat pilihan terbaik di antara edisi dan komponen yang tersedia di SQL Server.
Untuk catatan rilis terbaru dan informasi baru, lihat Catatan rilis untuk SQL Server 2022 di Linux.
Untuk daftar fitur SQL Server yang tidak tersedia di Linux, lihat Fitur dan layanan yang tidak didukung.
Coba SQL Server
Edisi SQL Server
Tabel berikut ini menjelaskan edisi SQL Server.
Edisi | Definisi |
---|---|
Perusahaan | Penawaran premium, edisi SQL Server Enterprise memberikan kemampuan pusat data kelas atas yang komprehensif dengan performa yang sangat cepat, virtualisasi tak terbatas 1, dan kecerdasan bisnis end-to-end, memungkinkan tingkat layanan tinggi untuk beban kerja misi penting dan akses pengguna akhir ke wawasan data. Edisi perusahaan tersedia untuk evaluasi. Penyebaran evaluasi tersedia selama 180 hari. Untuk informasi selengkapnya, lihat Sumber Daya dan Dokumen Lisensi SQL Server. |
Standard | Edisi Standar SQL Server memberikan database manajemen data dasar dan kecerdasan bisnis untuk departemen dan organisasi kecil untuk menjalankan aplikasi mereka dan mendukung alat pengembangan umum untuk lokal dan cloud, memungkinkan manajemen database yang efektif dengan sumber daya IT minimal. |
Web | Edisi Web SQL Server adalah opsi total-cost-of-ownership yang rendah untuk hoster Web (termasuk memilih edisi Web pada IaaS di Azure) dan VAP Web untuk memberikan skalabilitas, ketersediaan, dan kemampuan pengelolaan untuk properti Web skala kecil hingga besar. |
Pengembang | Edisi Pengembang SQL Server memungkinkan pengembang membangun segala jenis aplikasi di atas SQL Server. Ini termasuk semua fungsionalitas edisi Enterprise, tetapi dilisensikan untuk digunakan sebagai sistem pengembangan dan pengujian, bukan sebagai server produksi. Pengembang SQL Server adalah pilihan ideal bagi orang-orang yang membangun dan menguji aplikasi. |
Edisi ekspres | Edisi SQL Server Express adalah database gratis tingkat pemula dan ideal untuk mempelajari dan membangun aplikasi berbasis data desktop dan server kecil. Ini adalah pilihan terbaik untuk vendor perangkat lunak independen, pengembang, dan hobi yang membangun aplikasi klien. Jika Anda memerlukan fitur database yang lebih canggih, SQL Server Express dapat ditingkatkan dengan mulus ke versi akhir SQL Server lainnya yang lebih tinggi. SQL Server Express LocalDB adalah versi ringan dari edisi Ekspres yang memiliki semua fitur keterprogramannya, berjalan dalam mode pengguna dan memiliki penginstalan konfigurasi nol yang cepat dan daftar singkat prasyarat. |
1 Virtualisasi tanpa batas tersedia di edisi Enterprise untuk pelanggan dengan Jaminan Perangkat Lunak. Penyebaran harus mematuhi panduan lisensi. Untuk informasi selengkapnya, lihat Sumber Daya dan Dokumen Lisensi SQL Server.
Menggunakan SQL Server dengan aplikasi klien/server
Anda hanya dapat menginstal komponen klien SQL Server di komputer yang menjalankan aplikasi klien/server yang terhubung langsung ke instans SQL Server. Penginstalan komponen klien juga merupakan opsi yang baik jika Anda mengelola instans SQL Server di server database, atau jika Anda berencana untuk mengembangkan aplikasi SQL Server.
Komponen SQL Server
SQL Server 2022 (16.x) di Linux mendukung Mesin Database SQL Server. Tabel berikut ini menjelaskan fitur di Mesin Database.
Komponen Server | Deskripsi |
---|---|
Mesin Database SQL Server | Mesin Database SQL Server mencakup Mesin Database, layanan inti untuk menyimpan, memproses, dan mengamankan data, replikasi, Pencarian Teks Lengkap, alat untuk mengelola data relasional dan XML, dan dalam integrasi analitik database. |
Edisi Pengembang, Enterprise Core, dan Evaluasi
Untuk fitur yang didukung oleh edisi Pengembang, Enterprise Core, dan Evaluasi, lihat fitur yang tercantum untuk edisi SQL Server Enterprise dalam tabel berikut ini.
Edisi Pengembang terus mendukung hanya satu klien untuk Pemutaran Ulang Terdistribusi SQL Server.
Batas skala
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Kapasitas komputasi maksimum yang digunakan oleh satu instans - SQL Server Database Engine 1 | Maksimum sistem operasi | Terbatas pada kurang dari 4 soket atau 24 inti | Terbatas pada kurang dari 4 soket atau 16 core | Terbatas pada kurang dari 1 soket atau 4 core |
Kapasitas komputasi maksimum yang digunakan oleh satu instans - Analysis Services atau Reporting Services | Maksimum sistem operasi | Terbatas pada kurang dari 4 soket atau 24 inti | Terbatas pada kurang dari 4 soket atau 16 core | Terbatas pada kurang dari 1 soket atau 4 core |
Memori maksimum untuk kumpulan buffer per instans Mesin Database SQL Server | Maksimum sistem operasi | 128 GB | 64 GB | 1.410 MB |
Kapasitas maksimum untuk ekstensi kumpulan buffer per instans Mesin Database SQL Server | 32 * (konfigurasi memori server maks) | 4 * (konfigurasi memori server maks) | T/A | T/A |
Memori maksimum untuk cache segmen Penyimpan Kolom per instans Mesin Database SQL Server | Memori tak terbatas | 32 GB | 16 GB | 352 MB |
Ukuran data maksimum yang dioptimalkan memori per database di Mesin Database SQL Server | Memori tak terbatas | 32 GB | 16 GB | 352 MB |
Ukuran database relasional maksimum | 524 PB | 524 PB | 524 PB | 10 GB |
1 Edisi Perusahaan dengan lisensi berbasis Lisensi Akses Klien (CAL) Server + (tidak tersedia untuk perjanjian baru) dibatasi hingga maksimum 20 inti per instans SQL Server. Tidak ada batasan di bawah model Lisensi Server berbasis Inti. Untuk informasi selengkapnya, lihat Menghitung batas kapasitas menurut edisi SQL Server.
Ketersediaan tinggi RDBMS
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Pengiriman log | Ya | Ya | Ya | Tidak |
Kompresi cadangan | Ya | Ya | No | Tidak |
Snapshot database | Ya | Ya | No | Tidak |
Instans kluster failover AlwaysOn 1 | Ya | Ya | No | Tidak |
Grup ketersediaan AlwaysOn 2 | Ya | No | No | Tidak |
Grup ketersediaan dasar 3 | Tidak | Ya | No | Tidak |
Grup ketersediaan penerapan replika minimum | Ya | Ya | No | Tidak |
Grup ketersediaan tanpa kluster | Ya | Ya | No | Tidak |
Pemulihan file dan halaman online | Ya | No | No | Tidak |
Pengindeksan online | Ya | No | No | Tidak |
Pembangunan kembali indeks online yang dapat dilanjutkan | Ya | No | No | Tidak |
Perubahan skema online | Ya | No | No | Tidak |
Pemulihan cepat | Ya | No | No | Tidak |
Pencadangan yang dicerminkan | Ya | No | No | Tidak |
CPU dan memori penambahan panas | Ya | No | No | Tidak |
Pencadangan terenkripsi | Ya | Ya | No | Tidak |
Pencadangan hibrid ke Azure (cadangan ke URL) | Ya | Ya | No | Tidak |
1 Edisi Perusahaan, jumlah simpul adalah maksimum sistem operasi. Pada edisi Standar, ada dukungan untuk dua simpul.
2 Edisi On Enterprise, menyediakan dukungan hingga 8 replika sekunder - termasuk 2 replika sekunder sinkron.
3 Edisi Standar mendukung grup ketersediaan dasar. Grup ketersediaan dasar mendukung dua replika, dengan satu database. Untuk informasi selengkapnya tentang grup ketersediaan dasar, lihat Grup ketersediaan AlwaysOn Dasar untuk satu database.
Skalabilitas dan performa RDBMS
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Penyimpan kolom 1 | Ya | Ya | Ya | Ya |
Biner objek besar dalam indeks columnstore terkluster | Ya | Ya | Ya | Ya |
Pembangunan ulang indeks columnstore online yang tidak dikluster | Ya | No | No | Tidak |
OLTP Dalam Memori 1 | Ya | Ya | Ya | Ya |
Memori Utama Persisten | Ya | Ya | Ya | Ya |
Partisi tabel dan indeks | Ya | Ya | Ya | Ya |
Pemadatan data | Ya | Ya | Ya | Ya |
Resource Governor | Ya | No | No | Tidak |
Paralelisme Tabel Terpartisi | Ya | No | No | Tidak |
NUMA Aware dan Memori Halaman Besar serta Alokasi Array Buffer | Ya | No | No | Tidak |
Pemerintahan Sumber Daya IO | Ya | No | No | Tidak |
Durabilitas tertunda | Ya | Ya | Ya | Ya |
Penyetelan otomatis | Ya | No | No | Tidak |
Gabungan Adaptif Mode Batch | Ya | No | No | Tidak |
Umpan Balik Peruntukan Memori Mode Batch | Ya | No | No | Tidak |
Eksekusi Interleaved untuk Fungsi Bernilai Tabel Multi-Pernyataan | Ya | Ya | Ya | Ya |
penyempurnaan yang disisipkan secara massal | Ya | Ya | Ya | Ya |
1 Ukuran data OLTP Dalam Memori dan cache segmen penyimpan kolom dibatasi pada jumlah memori yang ditentukan oleh edisi di bagian Batas skala . Tingkat paralelisme maksimum terbatas. Tingkat paralelisme proses (DOP) untuk build indeks dibatasi hingga 2 DOP untuk edisi Standar dan 1 DOP untuk edisi Web dan Ekspres. Ini mengacu pada indeks penyimpan kolom yang dibuat melalui tabel berbasis disk dan tabel yang dioptimalkan memori.
Keamanan RDBMS
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Keamanan tingkat baris | Ya | Ya | Ya | Ya |
Always Encrypted | Ya | Ya | Ya | Ya |
Penyelubungan data dinamis | Ya | Ya | Ya | Ya |
Audit dasar | Ya | Ya | Ya | Ya |
Audit halus | Ya | Ya | Ya | Ya |
Enkripsi database transparan (TDE) | Ya | Ya | No | Tidak |
Extensible Key Management (EKM) menggunakan Azure Key Vault 1 | Ya | Ya | Ya | Ya |
Peran yang ditentukan pengguna | Ya | Ya | Ya | Ya |
Database Mandiri | Ya | Ya | Ya | Ya |
Enkripsi untuk pencadangan | Ya | Ya | No | Tidak |
1 EKM menggunakan Azure Key Vault tersedia untuk SQL Server di Linux, dimulai dengan SQL Server 2022 (16.x) CU 12. Untuk informasi selengkapnya, lihat Menyiapkan SQL Server TDE Extensible Key Management dengan menggunakan Azure Key Vault.
Pengelolaan RDBMS
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Koneksi admin khusus | Ya | Ya | Ya | Ya 1 |
Dukungan skrip PowerShell | Ya | Ya | Ya | Ya |
Dukungan untuk operasi komponen aplikasi tingkat data - ekstrak, sebarkan, tingkatkan, hapus | Ya | Ya | Ya | Ya |
Otomatisasi kebijakan (periksa jadwal dan perubahan) | Ya | Ya | Ya | Tidak |
Pengumpul data performa | Ya | Ya | Ya | Tidak |
Laporan kinerja standar | Ya | Ya | Ya | Tidak |
Merencanakan panduan dan merencanakan pembekuan untuk panduan paket | Ya | Ya | Ya | Tidak |
Kueri langsung dari tampilan terindeks (menggunakan petunjuk NOEXPAND) | Ya | Ya | Ya | Ya |
Pemeliharaan tampilan terindeks otomatis | Ya | Ya | Ya | Tidak |
Tampilan terpartisi terdistribusi | Ya | No | No | Tidak |
Operasi indeks paralel | Ya | No | No | Tidak |
Penggunaan otomatis tampilan terindeks oleh pengoptimal kueri | Ya | No | No | Tidak |
Pemeriksaan konsistensi paralel | Ya | No | No | Tidak |
SQL Server Utility Control Point | Ya | No | No | Tidak |
1 Dengan bendera pelacakan.
Keterprograman
Fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
JSON | Ya | Ya | Ya | Ya |
Query Store | Ya | Ya | Ya | Ya |
Temporal | Ya | Ya | Ya | Ya |
Dukungan XML asli | Ya | Ya | Ya | Ya |
Pengindeksan XML | Ya | Ya | Ya | Ya |
Kemampuan MERGE dan UPSERT | Ya | Ya | Ya | Ya |
Jenis data tanggal dan waktu | Ya | Ya | Ya | Ya |
Dukungan internasionalisasi | Ya | Ya | Ya | Ya |
Pencarian teks-penuh dan semantik | Ya | Ya | Ya | Ya |
Spesifikasi bahasa dalam kueri | Ya | Ya | Ya | Ya |
Service Broker (pesan) | Ya | Ya | No 1 | No 1 |
Titik akhir Transact-SQL | Ya | Ya | Ya | Tidak |
Grafik | Ya | Ya | Ya | Ya |
Hanya 1 Klien.
Layanan Integrasi
Untuk informasi tentang fitur Integration Services (SSIS) yang didukung oleh edisi SQL Server, lihat Fitur Layanan Integrasi yang didukung oleh edisi SQL Server.
Layanan spasial dan lokasi
Nama fitur | Perusahaan | Standard | Web | Ekspres |
---|---|---|---|---|
Indeks spasial | Ya | Ya | Ya | Ya |
Jenis data planar dan geodetik | Ya | Ya | Ya | Ya |
Pustaka spasial tingkat lanjut | Ya | Ya | Ya | Ya |
Impor/ekspor format data spasial standar industri | Ya | Ya | Ya | Ya |
Fitur dan layanan yang tidak didukung
Fitur dan layanan berikut tidak tersedia untuk SQL Server 2022 (16.x) di Linux. Dukungan fitur ini akan semakin diaktifkan dari waktu ke waktu.
Luas | Fitur atau layanan yang tidak didukung | Komentar |
---|---|---|
Mesin database | Penggabungan replikasi | |
Stretch Database | Fitur ini tidak digunakan lagi di SQL Server 2022 (16.x), dan tidak didukung. | |
Kueri terdistribusi dengan koneksi pihak ketiga | ||
Server tertaut ke sumber data selain SQL Server | Instal PolyBase di Linux untuk mengkueri sumber data lain dari SQL Server menggunakan sintaks Transact-SQL. Untuk skenario di mana PolyBase tidak membantu, kirimkan umpan balik ke forum Microsoft Azure. | |
Prosedur tersimpan yang diperluas sistem (xp_cmdshell , dll.) |
Fitur ini tidak digunakan lagi. Jika Anda memiliki persyaratan khusus, kirimkan umpan balik ke forum Microsoft Azure. | |
FileTable, ALIRANFILE | Jika Anda memiliki persyaratan khusus, kirimkan umpan balik ke forum Microsoft Azure. | |
Rakitan CLR dengan EXTERNAL_ACCESS set izin atau UNSAFE |
||
Ekstensi kumpulan buffer | ||
Pencadangan ke URL - blob halaman | Pencadangan ke URL didukung untuk blob blok, menggunakan Tanda Tangan Akses Bersama. | |
SQL Server Agent | Subsistem: CmdExec, PowerShell, Pembaca Antrean, SSIS, SQL Server Analysis Services, dan SSRS | |
Peringatan | ||
Cadangan Terkelola | ||
Ketersediaan Tinggi | Pencerminan Database | Fitur ini tidak digunakan lagi. Gunakan grup ketersediaan AlwaysOn sebagai gantinya. |
Keamanan | Extensible Key Management (EKM) | Extensible Key Management menggunakan Azure Key Vault tersedia untuk SQL Server di lingkungan Linux, dimulai dengan SQL Server 2022 (16.x) CU 12. Ikuti instruksi dari Langkah 5: Konfigurasikan SQL Server dan seterusnya. |
Autentikasi terintegrasi Windows untuk server tertaut | ||
Autentikasi terintegrasi Windows untuk titik akhir grup ketersediaan (AG) | Membuat dan menggunakan autentikasi titik akhir berbasis sertifikat untuk grup ketersediaan. Untuk informasi selengkapnya, lihat Mengonfigurasi Grup Ketersediaan AlwaysOn SQL Server untuk ketersediaan tinggi di Linux. | |
Always Encrypted dengan kantong aman | ||
TLS 1.3 | ||
Layanan | SQL Server Browser | |
Layanan SQL Server R | SQL Server R didukung dalam SQL Server, tetapi layanan SQL Server R sebagai paket terpisah tidak didukung. Anda dapat menginstal Layanan Pembelajaran Mesin di Linux untuk SQL Server 2019 dan SQL Server 2022. |
|
Analysis Services | ||
Layanan Pelaporan | Mengonfigurasi database katalog Server Laporan Power BI untuk SQL Server di Linux. Jalankan SQL Server Reporting Services (SSRS) di Windows, dan host database katalog untuk SSRS di SQL Server pada penyebaran Linux. | |
Layanan Kualitas Data | ||
Master Data Services |
Catatan
Fitur SQL Server 2022 (16.x) terbaru yang bergantung pada agen Azure Arc, termasuk Microsoft Entra Authentication (sebelumnya dikenal sebagai autentikasi Azure Active Directory), Microsoft Purview, Pay-as-you-go (PAYG) untuk SQL Server, dan integrasi Defender, saat ini tidak didukung untuk SQL Server yang disebarkan dalam kontainer. SQL Server yang diaktifkan oleh Azure Arc tidak mendukung SQL Server yang berjalan dalam kontainer.
Untuk daftar fitur yang didukung oleh edisi SQL Server di Windows, lihat:
- Edisi dan fitur yang didukung SQL Server 2022
- Edisi dan fitur yang didukung SQL Server 2019
- Edisi dan fitur yang didukung SQL Server 2017
- Edisi dan fitur yang didukung SQL Server 2016