Fitur dan Kemampuan SQL Managed Instance yang diaktifkan oleh Azure Arc

SQL Managed Instance yang diaktifkan oleh Azure Arc berbagi basis kode umum dengan versi stabil terbaru SQL Server. Sebagian besar bahasa pemrogram SQL standar, pemrosesan kueri, dan fitur manajemen database identik. Fitur yang umum antara SQL Server dan SQL Database atau SQL Managed Instance adalah:

Ketersediaan Tinggi RDBMS

Fitur SQL Managed Instance diaktifkan oleh Azure Arc
Instans kluster failover Always On1 Tidak berlaku. Kemampuan serupa tersedia.
Grup Ketersediaan AlwaysOn Tingkat layanan Bisnis Kritis.
Grup Ketersediaan dasar Tidak berlaku. Kemampuan serupa tersedia.
Grup ketersediaan komitmen replika minimum Tingkat layanan Bisnis Kritis.
Grup ketersediaan tanpa kluster Ya
Database pencadangan Ya - COPY_ONLY Lihat CADANGAN - (Transact-SQL)
Kompresi cadangan Ya
Cermin cadangan Ya
Enkripsi cadangan Ya
Cadangkan ke Azure ke (cadangkan ke URL) Ya
Cuplikan basis data Ya
Pemulihan cepat Ya
Penambahan dinamis memori dan CPU Ya
Pengiriman log Tidak tersedia saat ini.
Pemulihan halaman dan file online Ya
Pengindeksan online Ya
Perubahan skema online Ya
Pembangunan ulang indeks online yang dapat diteruskan Ya

1 Dalam skenario di mana terdapat kegagalan pod, SQL Managed Instance baru akan memulai ulang dan menghubungkan kembali dengan volume persisten yang berisi data Anda. Pelajari lebih lanjut tentang volume persisten Kubernetes di sini.

Skalabilitas dan Performa RDBMS

Fitur SQL Managed Instance diaktifkan oleh Azure Arc
Columnstore (teknologi penyimpanan kolom) Ya
Biner objek besar dalam indeks columnstore terkluster Ya
Penyusunan ulang indeks columnstore daring yang tidak berkluster Ya
OLTP Dalam Memori Ya
Memori Utama Persisten Ya
Partisi tabel dan indeks Ya
Pemampatan data Ya
Pengelola Sumber Daya Ya
Paralelisme pada Tabel Terpartisi Ya
Menyadari NUMA dan Memori Halaman Besar beserta Alokasi Array Buffer Ya
Pemerintahan Sumber Daya IO Ya
Durabilitas tertunda Ya
Penyetelan Otomatis Ya
Gabungan Mode Batch Adaptif Ya
Umpan Balik Peruntukan Memori Mode Batch Ya
Eksekusi Interleaved untuk Fungsi Bernilai Tabel Multi-Pernyataan Ya
Penyempurnaan pada proses penyisipan data secara massal Ya

Keamanan RDBMS

Fitur SQL Managed Instance diaktifkan oleh Azure Arc
Keamanan tingkat baris Ya
Selalu Terenkripsi Ya
Always Encrypted dengan Enklave yang Aman Tidak
Penyelubungan data dinamis Ya
Audit dasar Ya
Audit terperinci Ya
Enkripsi database transparan Ya
Peran yang ditentukan pengguna Ya
Database Mandiri Ya
Enkripsi untuk pencadangan Ya
Autentikasi SQL Server Ya
Autentikasi Microsoft Entra Tidak
Otentikasi Windows Ya

Pengelolaan RDBMS

Fitur SQL Managed Instance diaktifkan oleh Azure Arc
Koneksi administrator khusus Ya
Dukungan skrip PowerShell Ya
Dukungan untuk operasi komponen aplikasi tingkat data - ekstrak, sebarkan, tingkatkan, hapus Ya
Otomatisasi kebijakan (periksa jadwal dan perubahan) Ya
Pengumpul data performa Ya
Laporan kinerja standar Ya
Merencanakan panduan dan merencanakan pembekuan untuk panduan paket Ya
Kueri langsung dari tampilan terindeks (menggunakan petunjuk NOEXPAND) Ya
Mempertahankan tampilan terindeks secara otomatis Ya
Pandangan Terdistribusi dan Terpartisi Ya
Operasi terindeks paralel Ya
Penggunaan otomatis tampilan terindeks oleh pengoptimal kueri Ya
Pemeriksaan konsistensi paralel Ya

Keterprograman

Fitur SQL Managed Instance diaktifkan oleh Azure Arc
JSON Ya
Penyimpanan Data Kueri Ya
Sementara Ya
Dukungan XML asli Ya
Pengindeksan XML Ya
Fungsi MERGE & UPSERT Ya
Tipe data Tanggal dan Waktu Ya
Dukungan internasionalisasi Ya
Pencarian teks-penuh dan semantik Tidak
Spesifikasi bahasa dalam kueri Ya
Service Broker (pemesejan) Ya
Titik akhir Transact-SQL Ya
Graph Ya
Layanan Pembelajaran Mesin;ML Tidak
PolyBase Tidak

Alat

SQL Managed Instance yang diaktifkan oleh Azure Arc mendukung berbagai alat data yang dapat membantu Anda mengelola data.

Alat SQL Managed Instance diaktifkan oleh Azure Arc
portal Azure Ya
Azure CLI (antarmuka baris perintah Azure) Ya
ekstensi MSSQL untuk Visual Studio Code Ya
Azure PowerShell Tidak
File BACPAC (ekspor) Ya
File BACPAC (impor) Ya
SQL Server Data Tools (SSDT) Ya
SQL Server Management Studio (SSMS) Ya
SQL Server PowerShell Ya
SQL Server Profiler Ya

Fitur & Layanan yang Tidak Didukung

Fitur dan layanan berikut tidak tersedia untuk SQL Managed Instance yang diaktifkan oleh Azure Arc.

Luas Fitur atau layanan yang tidak didukung
Mesin database Replikasi penggabungan
  Stretch Database
  Kueri terdistribusi dengan koneksi pihak ketiga
  Server Tertaut ke sumber data selain SQL Server dan produk Azure SQL
  Prosedur sistem yang disimpan diperpanjang (XP_CMDSHELL, dll.)
  FileTable, ALIRANFILE
  Set izin rakitan CLR dengan EXTERNAL_ACCESS atau UNSAFE
  Ekstensi kumpulan buffer
SQL Server Agent Agen SQL Server didukung tetapi kemampuan spesifik berikut ini tidak didukung: Subsistem (CmdExec, PowerShell, Pembaca Antrean, SSIS, SSAS, SSRS), Pemberitahuan, Pencadangan Terkelola
Ketersediaan Tinggi Pencerminan Basis Data
Keamanan Manajemen Kunci yang Dapat Diperluas
  Autentikasi AD untuk Server Tertaut
  Autentikasi AD untuk Grup Ketersediaan (AG)