Perbandingan fitur: Azure SQL Database dan Azure SQL Managed Instance
Berlaku untuk: Azure SQL Database Azure SQL Managed Instance
Azure SQL Database dan SQL Managed Instance 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 - Penyetelan otomatis (pemaksaan paket), Pelacakan perubahan, Kolase database, Database yang terkandung, Pengguna yang terkandung, Kompresi data, Pengaturan konfigurasi database, Operasi indeks online, Partisi, dan tabel Temporal.
- Fitur keamanan - Peran aplikasi, Masking data dinamis, Keamanan Tingkat Baris, dan Perlindungan Ancaman Tingkat Lanjut (lihat panduan memulai untuk SQL Database dan SQL Managed Instance.)
- Kemampuan multi model - Pemrosesan Graph, data JSON, OPENXML, Spasial, OPENJSON, dan indeks XML. Untuk informasi selengkapnya, lihat Kemampuan multi-model Azure SQL Database dan SQL Managed Instance.
Azure mengelola database Anda dan menjamin ketersediaan tinggi. Beberapa fitur yang mungkin memengaruhi ketersediaan yang tinggi atau tidak dapat digunakan di dunia PaaS memiliki fungsi terbatas dalam SQL Database dan SQL Managed Instance. Fitur-fitur ini dijelaskan dalam tabel di bawah ini.
Jika Anda memerlukan detail lebih lanjut tentang perbedaannya, Anda dapat menemukannya di halaman terpisah:
Fitur SQL Database dan SQL Managed Instance
Tabel berikut ini mencantumkan fitur utama SQL Server dan menyediakan informasi tentang apakah fitur tersebut didukung sebagian atau sepenuhnya di Azure SQL Database dan Azure SQL Managed Instance, dengan link ke informasi selengkapnya tentang fitur tersebut.
Fitur | Azure SQL Database | Instans Terkelola Azure SQL |
---|---|---|
Kompatibilitas database | 100 - 160 | 100 - 160 |
Always Encrypted | Ya, lihat Penyimpanan cert dan Brankas kunci | Ya, lihat Penyimpanan cert dan Brankas kunci |
Grup ketersediaan AlwaysOn | Ketersediaan 99,99-99,995% dijamin untuk setiap database. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis Azure SQL Database. | Ketersediaan 99,99.% dijamin untuk setiap database dan tidak dapat dikelola oleh pengguna. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis Azure SQL Database. Gunakan grup failover untuk mengonfigurasi SQL Managed Instance sekunder di wilayah lain. Instans SQL Server dan SQL Database tidak dapat digunakan sebagai sekunder untuk SQL Managed Instance. |
Melampirkan database | Tidak | Tidak |
Audit | Ya, lihat Audit | Ya, lihat Audit, dengan beberapa perbedaan |
Autentikasi Microsoft Entra (sebelumnya Azure Active Directory) | Ya, untuk pengguna tingkat database. Login tingkat server sedang dalam pratinjau. | Ya. Pengguna tingkat database dan login tingkat server. |
Perintah BACKUP | Tidak, hanya pencadangan otomatis yang dimulai sistem, lihat Pencadangan otomatis di Azure SQL Database | Ya, pengguna memulai pencadangan khusus salinan ke penyimpanan Azure Blob (pencadangan sistem otomatis tidak dapat dimulai oleh pengguna), lihat Perbedaan cadangan dan Pencadangan otomatis di Azure SQL Managed Instance. |
Fungsi bawaan | Sebagian besar, lihat fungsi individual | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Pernyataan BULK INSERT | Ya, tetapi hanya dari penyimpanan Blob Azure sebagai sumber. | Ya, tetapi hanya dari Azure Blob Storage sebagai sumber, lihat perbedaannya. |
Sertifikat dan Kunci Asimetris | Ya, tanpa akses ke sistem file untuk BACKUP dan CREATE operasi. |
Ya, tanpa akses ke sistem file untuk BACKUP operasi dan CREATE , lihat perbedaan sertifikat. |
Ubah pengambilan data - CDC | Ya, untuk tingkat S3 ke atas. Dasar, S0, S1, S2 tidak didukung. | Ya |
Kolase - server/instans | Ya, kolatasi database default adalah SQL_Latin1_General_CP1_CI_AS . Kolase database dapat diatur pada pembuatan database dan tidak dapat diperbarui. Tentukan kolate untuk data (COLLATE ) dan kolate katalog untuk metadata sistem dan pengidentifikasi objek (CATALOG_COLLATION ). Di Azure SQL Database, tidak ada kolase server. |
Ya, dapat diatur saat instans dibuat dan tidak dapat diperbarui nanti. |
Panduan Indeks Penyimpan Kolom | Ya - Tingkat premium, tingkat Standar - S3 ke atas, tingkat Tujuan Umum, Kritis Bisnis, dan tingkat Hyperscale. | Ya |
Waktu proses bahasa umum - CLR | No | Ya, tetapi tanpa akses ke sistem file dalam CREATE ASSEMBLY pernyataan, lihat Perbedaan CLR |
Informasi Masuk | Ya, tapi hanya kredensial database yang tercakup. | Ya, tetapi hanya Azure Key Vault dan SHARED ACCESS SIGNATURE yang didukung, lihat detailnya |
Kueri nama lintas database/tiga bagian | Tidak, lihat Kueri elastis | Ya |
Transaksi lintas database | No | Ya, dalam instans. Lihat Perbedaan server yang ditautkan untuk kueri lintas instansi. |
Email database - DbMail | Tidak | Ya |
Pencerminan database (tidak digunakan lagi) | Tidak | Tidak |
Pencerminan database di Microsoft Fabric | Ya, dalam pratinjau | No |
Snapshot database | Tidak | Tidak |
Virtualisasi database | Tidak | Ya |
Pernyataan DBCC | Sebagian besar, lihat pernyataan individu | Ya, lihat Perbedaan DBCC |
Pernyataan DDL | Sebagian besar, lihat pernyataan individu | Ya, lihat Perbedaan T-SQL |
Pemicu DDL | Database saja | Ya |
Tampilan partisi terdistribusi | Tidak | Ya |
Transaksi terdistribusi - MS DTC | Tidak, lihat Transaksi elastis | Ya, DTC untuk Azure SQL Managed Instance, dan Transaksi elastis |
Pemicu DML | Sebagian besar, lihat pernyataan individu | Ya |
DMV | Sebagian besar, lihat DMV individual | Ya, lihat Perbedaan T-SQL |
Kueri elastis | Ya, dengan jenis RDBMS yang diperlukan (pratinjau) | Tidak, gunakan kueri lintas DB asli dan Server Tertaut |
Pemberitahuan acara | Tidak, lihat Pemberitahuan | No |
Expressions | Ya | Ya |
Acara yang diperluas (XEvent) | Beberapa, lihat Peristiwa yang Diperluas di Azure SQL Database dan Azure SQL Managed Instance | Ya, lihat Perbedaan peristiwa yang diperluas. |
Prosedur tersimpan yang diperpanjang | Tidak | Tidak |
File dan grup file | Grup file utama saja | Ya. Jalur file secara otomatis ditetapkan dan lokasi file tidak dapat ditentukan dalam ALTER DATABASE ADD FILE. |
Filestream | No | Tidak, lihat fitur instans terkelola SQL. |
Pencarian teks-lengkap (FTS) | Ya, tetapi filter non-Microsoft dan pemecah kata tidak didukung | Ya, tetapi filter non-Microsoft dan pemecah kata tidak didukung |
Fungsi | Sebagian besar, lihat fungsi individual | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Pengoptimalan dalam memori | Ya dalam tingkat layanan Premium dan Bisnis Critical. Dukungan terbatas untuk objek OLTP In-Memory yang tidak persisten seperti variabel tabel yang dioptimalkan memori di Tingkat layanan hyperscale. |
Ya di tingkat layanan Business Critical. |
Elemen bahasa pemrogram | Sebagian besar, lihat elemen individual | Ya, lihat Perbedaan T-SQL |
Ledger | Ya | Ya |
Fitur tautan | No | Ya (pratinjau untuk DR) |
Server yang ditautkan | Tidak, lihat Kueri elastis | Ya. Hanya untuk SQL Server dan SQL Database tanpa transaksi terdistribusi. |
Server yang ditautkan yang membaca dari file (CSV, Excel) | Tidak. Gunakan BULK INSERT atau OPENROWSET sebagai alternatif untuk format CSV. | Tidak. Gunakan BULK INSERT atau OPENROWSET sebagai alternatif untuk format CSV. Lacak permintaan ini pada item Umpan Balik SQL Managed Instance |
Log pengiriman | Ketersediaan melalui redundansi disertakan dengan setiap database. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis. | Dibuat secara asli sebagai bagian dari proses migrasi Azure Data Migration Service (DMS). Dibuat secara asli untuk proyek migrasi data kustom sebagai Layanan Pemutaran Ulang Log eksternal. Tidak tersedia sebagai solusi Ketersediaan tinggi, karena Ketersediaan lain melalui metode redundansi disertakan dengan setiap database dan tidak disarankan untuk menggunakan Pengiriman log sebagai alternatif HA. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis. Tidak tersedia sebagai mekanisme replikasi antara database - gunakan replika sekunder pada tingkat Business Critical, grup failover, atau replikasi transaksional sebagai alternatif. |
Login dan pengguna | Ya, tapi CREATE LOGIN dan ALTER LOGIN pernyataan terbatas. Log masuk Windows tidak didukung. Login Microsoft Entra sedang dalam pratinjau. EXECUTE AS LOGIN tidak didukung - gunakan EXECUTE AS USER . |
Ya, dengan beberapa perbedaan. Lihat Autentikasi Windows untuk Azure SQL Managed Instance - proses memerlukan sinkronisasi Direktori Aktif ke ID Microsoft Entra. |
Pemilihan jendela pemeliharaan | Ya | Ya |
Mengonfigurasi pemberitahuan lanjutan untuk peristiwa pemeliharaan terencana | Ya | Ya, dalam pratinjau |
Pencatatan minimal dalam impor massal | Tidak, hanya model Pemulihan Penuh yang didukung. | Tidak, hanya model Pemulihan Penuh yang didukung. |
Memodifikasi sistem data | Tidak | Ya |
Otomatisasi OLE | Tidak | Tidak |
Lihat OPENDATASOURCE | No | Ya, hanya untuk SQL Database, SQL Managed Instance, SQL Server. Lihat perbedaan T-SQL |
OPENQUERY | No | Ya, hanya untuk SQL Database, SQL Managed Instance, SQL Server. Lihat perbedaan T-SQL |
OPENROWSET | Ya, hanya untuk mengimpor dari penyimpanan Blob Azure. | Ya, hanya ke SQL Database, SQL Managed Instance, SQL Server dan mengimpor dari penyimpanan Blob Azure. Lihat perbedaan T-SQL |
Operator | Sebagian besar, lihat operator individual | Ya, lihat Perbedaan T-SQL |
Polybase | Tidak. Anda dapat meminta data dalam file yang ditempatkan di Azure Blob Storage, menggunakan OPENROWSET fungsi atau gunakan tabel eksternal yang mereferensikan kumpulan SQL tanpa server di Synapse Analytics. |
Ya, untuk Azure Data Lake Storage (ADLS) dan Azure Blob Storage sebagai sumber data. Lihat Virtualisasi data dengan Azure SQL Managed Instance untuk detail selengkapnya. |
Pemberitahuan Kueri | Tidak | Ya |
Query Store | Ya | Ya |
Penyimpanan Kueri untuk replika sekunder | Tidak, fitur Penyimpanan Kueri untuk replika sekunder tidak tersedia untuk Azure SQL Database. Saat ini, Penyimpanan Kueri pada replika sekunder berisi informasi tentang beban kerja dari replika utama. | Tidak, fitur Penyimpanan Kueri untuk replika sekunder tidak tersedia untuk Azure SQL Managed Instance. Saat ini, Penyimpanan Kueri pada replika sekunder berisi informasi tentang beban kerja dari replika utama. |
Layanan Azure Machine Learning (Sebelumnya Layanan R) | No | Ya, lihat Layanan Azure Machine Learning di Azure SQL Managed Instance |
Model pemulihan | Hanya Pemulihan Penuh yang menjamin ketersediaan tinggi yang didukung. Model pemulihan Sederhana dan Dicatat Massal tidak tersedia. | Hanya Pemulihan Penuh yang menjamin ketersediaan tinggi yang didukung. Model pemulihan Sederhana dan Dicatat Massal tidak tersedia. |
Resource governor | Tidak | Ya |
Pernyataan RESTORE | No | Ya, dengan opsi FROM URL wajib untuk file cadangan yang ditempatkan di Azure Blob Storage. Lihat Memulihkan perbedaan |
Pulihkan database dari cadangan | Dari pencadangan otomatis saja, lihat Memulihkan database dari cadangan | Dari pencadangan otomatis, lihat Memulihkan database dari cadangan dan dari pencadangan penuh yang ditempatkan di Azure Blob Storage, lihat Perbedaan cadangan |
Pulihkan database ke SQL Server | Tidak. Gunakan BACPAC atau BCP pemulihan asli. | Ya, hanya untuk SQL Server 2022 dari instans yang memiliki kebijakan pembaruan SQL Server 2022. Untuk informasi selengkapnya, tinjau Memulihkan database ke SQL Server 2022 dari Azure SQL Managed Instance. Jika tidak, gunakan replikasi BACPAC, BCP, atau Transaksional. |
Pencarian semantik | Tidak | Tidak |
Service Broker | No | Ya. Lihat perbedaan Service Broker |
Pengaturan konfigurasi server | No | Ya, lihat Perbedaan T-SQL |
Set pernyataan | Sebagian besar, lihat pernyataan individu | Ya, lihat Perbedaan T-SQL |
SQL Server Agent | Tidak, lihat Pekerjaan elastis | Ya, lihat Perbedaan SQL Server Agent |
Pengauditan SQL Server | Tidak, lihat Audit untuk Azure SQL Database | Ya, lihat Mengaudit perbedaan |
Synapse Link untuk SQL | Ya | Tidak |
Fungsi tersimpan sistem | Sebagian besar, lihat fungsi individual | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Prosedur tersimpan sistem | Beberapa, lihat prosedur tersimpan individu | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Tabel sistem | Beberapa, lihat tabel individual | Ya, lihat Perbedaan T-SQL |
Tampilan katalog sistem | Beberapa, lihat tampilan individual | Ya, lihat Perbedaan T-SQL |
TempDB | Ya. Ukuran 32 GB per inti untuk setiap database. | Ya. Ukuran 24-GB per vCore untuk seluruh tingkat GP dan dibatasi oleh ukuran instans pada tingkat BC |
Tabel sementara | Tabel sementara global yang tercakup dalam database dan lokal | Tabel sementara global yang tercakup dalam instans data dan lokal |
Pilihan zona waktu | No | Ya, lihat Zona waktu, dan harus dikonfigurasi saat SQL Managed Instance dibuat. |
Bendera pelacakan | No | Ya, tetapi hanya set bendera pelacakan global yang terbatas. Lihat perbedaan DBCC |
Replikasi Transaksional | Ya, Pelanggan replikasi transaksional dan snapshot saja | Ya, lihat batasan replikasi di SQL Managed Instance. |
Transparent Data Encryption (TDE) | Ya, lihat TDE untuk Azure SQL | Ya, lihat TDE untuk Azure SQL |
Autentikasi Windows | No | Ya, lihat Autentikasi Windows untuk perwakilan Microsoft Entra |
Pengklusteran Failover Windows Server | Tidak. Teknik lain yang memberikan ketersediaan tinggi disertakan dengan setiap database. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis Azure SQL Database. | Tidak. Teknik lain yang memberikan ketersediaan tinggi disertakan dengan setiap database. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis Azure SQL Database. |
Catatan
Beberapa ketersediaan fitur Azure SQL Managed Instance bergantung pada kebijakan pembaruan instans yang dikonfigurasi.
Kapabilitas platform
Platform Azure menyediakan sejumlah kemampuan PaaS yang ditambahkan sebagai nilai tambahan untuk fitur database standar. Ada sejumlah layanan eksternal yang dapat digunakan dengan Azure SQL Database dan Azure SQL Managed Instance.
Fitur platform | Azure SQL Database | Instans Terkelola Azure SQL |
---|---|---|
Replikasi-Geo Aktif | Ya, lihat Replikasi geografis aktif - semua tingkat layanan. | Tidak, lihat grup failover sebagai alternatif. |
Skala otomatis | Ya, tetapi hanya dalam model tanpa server. Dalam model non-tanpa server, perubahan tingkat layanan (perubahan vCore, penyimpanan, atau DTU) cepat dan online. Perubahan tingkat layanan membutuhkan downtime minimal atau tidak sama sekali. | Tidak, Anda perlu memilih komputasi dan penyimpanan yang dipesan. Perubahan tingkat layanan (penyimpanan vCore atau maks) online dan membutuhkan downtime minimal atau tidak sama sekali. |
Pencadangan Otomatis | Ya, lihat pencadangan otomatis di Azure SQL Database. Cadangan lengkap diambil setiap 7 hari, diferensial 12 jam, dan cadangan log setiap 5-10 menit. | Ya, lihat pencadangan otomatis di Azure SQL Managed Instance. Cadangan lengkap diambil setiap 7 hari, diferensial 12 jam, dan cadangan log setiap 5-10 menit. |
Penyetelan otomatis (indeks) | Ya, lihat Penyetelan otomatis | No |
Zona Ketersediaan | Ya | Ya, dalam pratinjau, saat ini hanya untuk tingkat Kritis Bisnis |
Azure Resource Health | Ya | Ya |
Retensi cadangan jangka pendek | Ya, lihat retensi jangka pendek. Default 7 hari, maksimal 35 hari. | Ya, lihat retensi jangka pendek. 1-35 hari, default 7 hari. |
Azure Database Migration Service (DMS) | Ya | Ya |
Layanan Migrasi Data (DMA) | Ya | Tidak |
Pekerjaan elastis | Ya, lihat Pekerjaan elastis | Tidak. Gunakan Agen SQL atau Azure Automation. |
Grup kegagalan | Ya, lihat grup failover - semua tingkat layanan. | Ya, lihat grup failover. |
Akses sistem file | Tidak. Gunakan BULK INSERT atau OPENROWSET untuk mengakses dan memuat data dari Azure Blob Storage sebagai alternatif. | Tidak. Gunakan BULK INSERT atau OPENROWSET untuk mengakses dan memuat data dari Azure Blob Storage sebagai alternatif. |
Pemulihan Geo | Ya, lihat Pemulihan geografis | Ya, lihat Pemulihan geografis |
Retensi jangka panjang (LTR) | Ya, lihat retensi jangka panjang, simpan pencadangan yang diambil secara otomatis hingga 10 tahun. | Ya, lihat retensi jangka panjang, simpan pencadangan yang diambil secara otomatis hingga 10 tahun. |
Jeda/lanjutkan | Ya, dalam model tanpa server | Ya, dengan Pratinjau berhenti/mulai |
Manajemen berbasis kebijakan | Tidak | Tidak |
Alamat IP Publik | Ya. Akses dapat dibatasi menggunakan firewall atau titik akhir layanan. | Ya. Perlu diaktifkan secara eksplisit dan port 3342 harus diaktifkan dalam aturan NSG. IP publik dapat dinonaktifkan jika diperlukan. Lihat Titik akhir publik untuk detail selengkapnya. |
Pemulihan database ke titik waktu tertentu | Ya, lihat Pemulihan titik waktu | Ya, lihat Pemulihan titik waktu |
Kumpulan sumber daya | Ya, sebagai kumpulan database elastis | Ya. Satu contoh SQL Managed Instance dapat memiliki beberapa database yang memiliki kumpulan sumber daya yang sama. Selain itu, Anda dapat menyebarkan beberapa contoh SQL Managed Instance misalnya kumpulan instans (pratinjau) yang dapat berbagi sumber daya. |
Meningkatkan atau menurunkan skala (online) | Ya, Anda dapat mengubah DTU atau vCores khusus atau penyimpanan maks dengan downtime minimal. | Ya, Anda dapat mengubah DTU atau vCores khusus atau penyimpanan maks dengan downtime minimal. |
Alias SQL | Tidak, gunakan Alias DNS | Tidak, gunakan Cliconfg untuk menyiapkan alias pada komputer klien. |
Pengamat database (pratinjau) | Ya | Ya |
Sinkronisasi Data SQL | Ya, tetapi Sinkronisasi Data SQL akan dihentikan pada tahun 2027. Sebagai gantinya, lihat Penghentian Sinkronisasi Data SQL: Bermigrasi ke solusi alternatif. | Tidak, gunakan replikasi transaksional. |
SQL Server Analysis Services (SSAS) | Tidak, Azure Analysis Services adalah layanan cloud Azure terpisah. | Tidak, Azure Analysis Services adalah layanan cloud Azure terpisah. |
SQL Server Integration Services (SSIS) | Ya, dengan SSIS terkelola di lingkungan Azure Data Factory (ADF), tempat paket disimpan di SSISDB yang dihosting oleh Azure SQL Database dan dijalankan di Azure SSIS Integration Runtime (IR), lihat Membuat Azure-SSIS IR di ADF. Untuk membandingkan fitur SSIS di SQL Database dan SQL Managed Instance, lihat Membandingkan SQL Database dengan SQL Managed Instance. |
Ya, dengan SSIS terkelola di lingkungan Azure Data Factory (ADF), tempat paket disimpan di SSISDB yang dihosting oleh SQL Managed Instance dan dijalankan di Azure SSIS Integration Runtime (IR), lihat Membuat Azure-SSIS IR di ADF. Untuk membandingkan fitur SSIS di SQL Database dan SQL Managed Instance, lihat Membandingkan SQL Database dengan SQL Managed Instance. |
SQL Server Reporting Services (SSRS) | Tidak - lihat Power BI | Tidak - gunakan laporan halaman Power BI atau host SSRS di Azure VM. Meskipun SQL Managed Instance tidak dapat menjalankan SSRS sebagai layanan, SQL Managed Instance dapat menghosting database katalog SSRS untuk server pelaporan yang diinstal di Azure Virtual Machine, menggunakan autentikasi SQL Server. |
Wawasan Performa Kueri | Ya | Tidak. Gunakan laporan bawaan di SQL Server Management Studio dan Azure Data Studio. |
VNet | Sebagian, ini memungkinkan akses terbatas menggunakan Titik Akhir VNet | Ya, SQL Managed Instance disuntikkan di VNet. |
Titik akhir Layanan VNet | Ya, lihat titik akhir layanan jaringan virtual. | Ya, lihat kebijakan titik akhir layanan. |
Peering VNet Global | Ya, menggunakan IP Privat dan titik akhir layanan | Ya, menggunakan penyerekan jaringan Virtual. |
Konektivitas privat | Ya, menggunakan Private Link | Ya, menggunakan titik akhir lokal VNet atau titik akhir privat |
Batas Sumber Daya
Tabel berikut membandingkan batas sumber daya maksimum yang tersedia untuk Azure SQL Database dan Azure SQL Managed Instance:
Golongan | Azure SQL Database | Instans Terkelola Azure SQL |
---|---|---|
Ukuran komputasi | Hingga 128 vCore | Hingga 128 vCore |
Ukuran penyimpanan | 1 GB - 100 TB | 16 TB |
Ukuran Tempdb | 32 GB per vCore, hingga 2.560 GB | Hingga 4 TB - dibatasi oleh ukuran penyimpanan yang dipesan |
Throughput tulis log | Hingga 100mb/dtk | 4,5 MB/dtk per vCore (maks 192 MB/dtk) |
Ketersediaan | SLA Default 99.995% SLA dengan redundansi zona |
SLA Default |
Pencadangan | Pilihan penyimpanan redundan lokal (LRS), zona-redundan (ZRS), atau geo-redundan (GRS) Retensi 1-35 hari (7 hari secara default), dengan retensi jangka panjang hingga 10 tahun tersedia |
Pilihan penyimpanan redundan lokal (LRS), zona-redundan (ZRS), geo-redundan (GRS) atau geo-zone-redundant (GZRS) Retensi 1-35 hari (7 hari secara default), dengan retensi jangka panjang hingga 10 tahun tersedia |
Replika Baca-saja | Baca skala dengan 1-4 replika ketersediaan tinggi atau 1-30 replika bernama 0 - 4 replika-geografis |
1 replika ketersediaan tinggi bawaan dapat dibaca 0 - 1 replika geografis menggunakan grup failover |
Model diskon | Instans yang dipesan Keuntungan Azure Hibrida (tidak tersedia pada langganan pengembangan/pengujian) Langganan penawaran Dev/Test Enterprise dan Pay-As-You-Go |
Instans yang dipesan Keuntungan Azure Hibrida (tidak tersedia pada langganan pengembangan/pengujian) Langganan penawaran Dev/Test Enterprise dan Pay-As-You-Go |
Untuk mempelajari selengkapnya tentang batas sumber daya untuk Azure SQL Database, tinjau:
- Server logika
- Dalam model vCore: database tunggal, kumpulan elastis
- Dalam model DTU: database tunggal, kumpulan elastis
Untuk mempelajari selengkapnya tentang batas sumber daya untuk Azure SQL Managed Instance, tinjau: Batas sumber daya.
Alat
Azure SQL Database dan Azure SQL Managed Instance mendukung berbagai alat data yang dapat membantu Anda mengelola data.
Alat | Azure SQL Database | Instans Terkelola Azure SQL |
---|---|---|
Portal Azure | Ya | Ya |
editor Kueri portal Azure | Ya | Tidak |
Azure CLI | Ya | Ya |
Azure Data Studio | Ya | Ya |
Azure PowerShell | Ya | Ya |
File BACPAC (ekspor) | Ya, lihat Ekspor SQL Database | Ya, lihat Ekspor SQL Managed Instance |
File BACPAC (impor) | Ya, lihat Impor SQL Database | Ya, lihat Impor SQL Managed Instance |
Layanan Kualitas Data (DQS) | Tidak | Tidak |
Master Data Services(MDS) | No | Tidak. Menghosting Master Data Services di Mesin Virtual Azure. Meskipun SQL Managed Instance tidak dapat menjalankan MDS sebagai layanan, SQL Managed Instance dapat menghosting database MDS untuk layanan MDS yang diinstal di Azure Virtual Machine, menggunakan autentikasi SQL Server. |
SMO | Ya, lihat SMO. | Ya, sejak SMO versi 150. |
SQL Server Data Tools (SSDT) | Ya | Ya |
SQL Server Management Studio (SSMS) | Ya | Ya versi 18.0 dan yang lebih tinggi |
SQL Server PowerShell | Ya | Ya |
SQL Server Profiler | Tidak, lihat Kejadian yang diperluas | Ya |
Manajer Pengoperasian Pusat Sistem | Ya, lihat Paket Manajemen Pusat Sistem Microsoft untuk Azure SQL Database. | Ya, lihat Paket Manajemen Pusat Sistem Microsoft untuk Azure SQL Managed Instance. |
Metode migrasi
Anda dapat menggunakan metode migrasi yang berbeda untuk memindahkan data Anda antara SQL Server, Azure SQL Database, dan Azure SQL Managed Instance. Beberapa metode adalah Online dan mengambil semua perubahan yang dibuat pada sumber saat Anda menjalankan migrasi, sementara dalam metode Offline Anda perlu menghentikan beban kerja Anda yang memodifikasi data pada sumber saat migrasi sedang berlangsung.
Sumber | Azure SQL Database | Instans Terkelola Azure SQL |
---|---|---|
SQL Server (lokal, AzureVM, Amazon RDS) | Online: Replikasi Transaksional Offline: DMS (Layanan Migrasi Data/Data Migration Service), file BACPAC (impor),BCP |
Online: Tautan Instans Terkelola, Layanan Pemutaran Ulang Log, Azure Data Migration Service (DMS), Replikasi Transaksional Offline: Azure Database Migration Service, Pencadangan/pemulihan asli, file BACPAC (impor), BCP, Replikasi rekam jepret |
Database tunggal | Offline: File BACPAC (impor), BCP | Offline: File BACPAC (impor), BCP |
Instans Terkelola SQL | Online: Replikasi Transaksional Offline: File BACPAC (impor), BCP, replikasi Snapshot |
Online: Pratinjau salinan/pemindahan database, Replikasi Transaksional Offline: Pemulihan point-in-time lintas instans (Azure PowerShell atau Azure CLI), Pencadangan/pemulihan asli, file BACPAC (impor), BCP, replikasi Snapshot |
Konten terkait
Microsoft terus menambahkan fitur ke Azure SQL Database. Kunjungi halaman web Pembaruan Layanan untuk Azure untuk pembaruan terbaru menggunakan filter ini:
- Difilter ke Database Azure SQL.
- Difilter ke Pengumuman Ketersediaan Umum (GA) untuk fitur SQL Database.
Untuk informasi selengkapnya tentang Azure SQL Database dan Azure SQL Managed Instance, lihat: