Fitur dan Kemampuan SQL Managed Instance yang diaktifkan oleh Azure Arc
Artikel 11/05/2024
12 kontributor
Saran dan Komentar
Dalam artikel ini
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:
Fitur bahasa pemrogram - Kontrol kata kunci bahasa pemrogram alur , Kursor , Jenis data , pernyataan DML , Predikat , Nomor urutan , Prosedur tersimpan , dan Variabel .
Fitur database - Pengaturan otomatis (plan forcing) , Mengubah pelacakan , Kolase database , Database mandiri , Pengguna mandiri , Pemadatan data , Pengaturan konfigurasi database , Operasi indeks online , Partisi , dan tabel Temporal (lihat panduan memulai ).
Fitur keamanan - Peran aplikasi , masking data dinamis (Mulai menggunakan masking data dinamis SQL Database dengan portal Microsoft Azure ), Keamanan Tingkat Baris
Kemampuan multi model - Pemrosesan Graph , data JSON , OPENXML , Spasial , OPENJSON , dan indeks XML .
Ketersediaan Tinggi RDBMS
Fitur
SQL Managed Instance diaktifkan oleh Azure Arc
Instans kluster failover Grup Ketersediaan AlwaysOn1
Tidak berlaku. Kemampuan serupa tersedia.
Grup Ketersediaan AlwaysOn
Tingkat layanan Bisnis Kritis.
Grup Ketersediaan dasar
Tidak berlaku. Kemampuan serupa tersedia.
Grup ketersediaan penerapan 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
Snapshot database
Ya
Pemulihan cepat
Ya
CPU dan memori penambahan panas
Ya
Pengiriman log
Tidak tersedia saat ini.
Pemulihan file dan halaman online
Ya
Pengindeksan online
Ya
Perubahan skema online
Ya
Pembangunan kembali indeks online yang dapat dilanjutkan
Ya
1 Dalam skenario di mana terdapat kegagalan pod, SQL Managed Instance baru akan memulai dan melampirkan kembali ke 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
Ya
Biner objek besar dalam indeks columnstore terkluster
Ya
Pembangunan ulang indeks columnstore online yang tidak dikluster
Ya
OLTP Dalam Memori
Ya
Memori Utama Persisten
Ya
Partisi tabel dan indeks
Ya
Pemadatan data
Ya
Resource Governor
Ya
Paralelisme Tabel Terpartisi
Ya
NUMA Aware dan Memori Halaman Besar serta Alokasi Array Buffer
Ya
Pemerintahan Sumber Daya IO
Ya
Durabilitas tertunda
Ya
Penyetelan Otomatis
Ya
Gabungan Adaptif Mode Batch
Ya
Umpan Balik Peruntukan Memori Mode Batch
Ya
Eksekusi Interleaved untuk Fungsi Bernilai Tabel Multi-Pernyataan
Ya
penyempurnaan yang disisipkan secara massal
Ya
Keamanan RDBMS
Fitur
SQL Managed Instance diaktifkan oleh Azure Arc
Keamanan tingkat baris
Ya
Always Encrypted
Ya
Always Encrypted dengan Enklave Aman
No
Penyelubungan data dinamis
Ya
Audit dasar
Ya
Audit mendetail
Ya
Enkripsi database transparan
Ya
Peran yang ditentukan pengguna
Ya
Database Mandiri
Ya
Enkripsi untuk pencadangan
Ya
Autentikasi SQL Server
Ya
Autentikasi Microsoft Entra
No
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
Tampilan terpartisi terdistribusi
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
Query Store
Ya
Temporal
Ya
Dukungan XML asli
Ya
Pengindeksan XML
Ya
Kemampuan GABUNG & UPSERT
Ya
Tipe data Tanggal dan Waktu
Ya
Dukungan internasionalisasi
Ya
Pencarian teks-penuh dan semantik
No
Spesifikasi bahasa dalam kueri
Ya
Service Broker (pesan)
Ya
Titik akhir Transact-SQL
Ya
Grafik
Ya
Layanan Pembelajaran Mesin;ML
No
PolyBase
No
SQL Managed Instance yang diaktifkan oleh Azure Arc mendukung berbagai alat data yang dapat membantu Anda mengelola data.
Kali ini, gunakan build orang dalam Azure Data Studio .
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
Penggabungan replikasi
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 EXTERNAL_ACCESS atau TIDAK AMAN
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 Database
Keamanan
Manajemen kunci yang dapat diekstensi
Autentikasi AD untuk Server Tertaut
Autentikasi AD untuk Grup Ketersediaan (AGs)