Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 rencana), Pelacakan perubahan, Kolasi database, Database terkonten, Pengguna terkonten, 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:
- Perbedaan T-SQL antara SQL Server dan Azure SQL Database
- Perbedaan T-SQL
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 sertifikat dan Peti kunci | Ya, lihat Penyimpanan sertifikat 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) | Iya, untuk pengguna pada tingkat database. Login tingkat server sedang dalam pratinjau. | Ya. Pengguna pada tingkat database dan login pada 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 |
Perintah BULK INSERT | Ya, tetapi hanya dari penyimpanan Blob Azure sebagai sumber. | Ya, tetapi hanya dari Azure Blob Storage sebagai sumber, silakan lihat perbedaannya. |
Sertifikat dan Kunci Asimetris | Ya, tanpa akses ke sistem file untuk operasi BACKUP dan CREATE . |
Ya, tanpa akses ke sistem file untuk BACKUP dan CREATE operasi, lihat perbedaan sertifikasi. |
Ubah pengambilan data - CDC | Ya, untuk tingkat S3 ke atas. Dasar, S0, S1, S2 tidak didukung. | Ya |
Kolase - server/instans | Ya, kolasi database default adalah SQL_Latin1_General_CP1_CI_AS . Pengurutan database dapat diatur pada saat pembuatan dan tidak dapat diperbarui. Tentukan pengurutan untuk data (COLLATE ) dan pengurutan 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, Tingkat Kritis Bisnis, dan Tingkat Hyperscale. | Ya |
Common Language Runtime - CLR | Tidak | Ya, tetapi tanpa akses ke sistem berkas dalam pernyataan CREATE ASSEMBLY , lihat Perbedaan CLR |
Informasi Masuk | Ya, tapi hanya kredensial database ruang lingkup. | 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 | Tidak | Ya, dalam kasus ini. 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 | Ya |
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, lihatlah pernyataan masing-masing | Ya |
DMV | Sebagian besar, lihat DMV individual | Ya, lihat Perbedaan T-SQL |
Elastic Query | Ya, dengan jenis RDBMS yang diperlukan (pratinjau) | Tidak, gunakan query lintas basis data asli dan Linked Server |
Pemberitahuan acara | Tidak, lihat Pemberitahuan | Tidak |
Expressions | Ya | Ya |
Extended Events (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 | Tidak | Tidak, lihat fitur dari 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 | Untuk sebagian besar kasus, lihat fungsi secara 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 | Kebanyakan orang melihat elemen individual | Ya, lihat Perbedaan T-SQL |
Ledger | Ya | Ya |
Fitur tautan | Tidak | Ya |
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 Shipping | 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). Dibangun secara native untuk proyek migrasi data kustom sebagai Layanan Eksternal Pemutaran Ulang Log. Tidak tersedia sebagai solusi ketersediaan tinggi, karena metode ketersediaan lainnya melalui redundansi disertakan dengan setiap database dan tidak disarankan untuk menggunakan Log-shipping sebagai alternatif ketersediaan tinggi. Pemulihan bencana dibahas di Ringkasan kelangsungan bisnis. Tidak tersedia sebagai mekanisme replikasi antar database - gunakan replika sekunder pada lapisan Business Critical, kelompok failover, atau replikasi transaksional sebagai alternatif. |
Login dan pengguna | Ya, tapi CREATE LOGIN dan ALTER LOGIN pernyataannya terbatas. Log masuk Windows tidak didukung. Proses masuk Microsoft Entra sedang dalam tahap 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 |
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 |
OPENDATASOURCE | Tidak | Ya, hanya untuk SQL Database, SQL Managed Instance, SQL Server. Lihat perbedaan T-SQL |
OPENQUERY | Tidak | Ya, hanya untuk SQL Database, SQL Managed Instance, SQL Server. Lihat perbedaan T-SQL |
OPENROWSET | Ya, memang hanya untuk mengimpor dari Azure Blob Storage. | 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 |
Query Store untuk replika sekunder | Tidak, fitur Penyimpanan Kueri untuk replika sekunder tidak tersedia untuk Azure SQL Database. Saat ini, Query Store 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, Query Store pada replika sekunder berisi informasi tentang beban kerja dari replika utama. |
Layanan Azure Machine Learning (Sebelumnya Layanan R) | Tidak | Ya, lihat Layanan Azure Machine Learning di Azure SQL Managed Instance |
Model pemulihan | Didukung hanya Pemulihan Penuh yang menjamin ketersediaan tinggi. Model pemulihan Sederhana dan Dicatat Massal tidak tersedia. | Yang didukung adalah hanya Pemulihan Penuh yang menjamin ketersediaan tinggi. Model pemulihan Sederhana dan Dicatat Massal tidak tersedia. |
Pengelola Sumber Daya | Tidak | Ya |
Pernyataan RESTORE | Tidak | 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 sebagai pengganti pemulihan native. | 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 BACPAC, BCP, atau replikasi transaksional. |
Pencarian semantik | Tidak | Tidak |
Service Broker | Tidak | Ya. Lihat perbedaan Service Broker |
Pengaturan konfigurasi server | Tidak | Ya, lihat Perbedaan T-SQL |
Pernyataan pengaturan | Sebagian besar, silakan lihat pernyataan masing-masing. | Ya, lihat Perbedaan T-SQL |
SQL Server Agent | Tidak, lihat Pekerjaan elastis | Ya, lihat Perbedaan SQL Server Agent |
Pengauditan SQL Server | Tidak, lihat Pengauditan untuk Azure SQL Database | Ya, lihatlah Perbedaan Audit |
Synapse Link untuk SQL | Ya | Tidak |
Fungsi sistem | Kebanyakan, lihat fungsi individu | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Prosedur sistem tersimpan | Sebagian, lihat prosedur tersimpan masing-masing | Ya, lihat Prosedur tersimpan, fungsi, memicu perbedaan |
Tabel sistem | Beberapa, lihat tabel masing-masing | Ya, lihat Perbedaan T-SQL |
Tampilan katalog sistem | Beberapa, lihat pandangan masing-masing | 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 lokal dan tabel sementara global yang dicakup oleh lingkup basis data | Tabel sementara global yang memiliki cakupan instans dan tabel sementara lokal |
Pilihan zona waktu | Tidak | Ya, lihat Zona waktu, dan harus dikonfigurasi saat SQL Managed Instance dibuat. |
Penanda pelacakan | Tidak | Ya, tapi hanya sejumlah terbatas bendera pelacakan global. Lihat perbedaan DBCC |
Replikasi Transaksional | Ya, Pengguna 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 | Tidak | Ya, lihat Autentikasi Windows untuk perwakilan Microsoft Entra |
Kluster 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 | Azure SQL Managed Instance |
---|---|---|
Replikasi Geo Aktif | Ya, lihat Replikasi geografis aktif pada semua tingkatan layanan. | Tidak, lihat grup-grup failover sebagai suatu 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 dikhususkan. Perubahan layanan tingkat (vCore atau penyimpanan maksimum) dilakukan secara online dan menyebabkan downtime minimal atau tidak sama sekali. |
Pencadangan Otomatis | Ya, lihat pencadangan otomatis di Azure SQL Database. Cadangan data penuh dilakukan setiap 7 hari, diferensial setiap 12 jam, dan cadangan log setiap 5-10 menit. | Ya, lihat pencadangan otomatis di Azure SQL Managed Instance. Cadangan lengkap diambil setiap 7 hari, cadangan diferensial setiap 12 jam, dan cadangan log setiap 5-10 menit. |
Penyetelan otomatis (indeks) | Ya, lihat Penyetelan otomatis | Tidak |
Zona Ketersediaan | Ya | Ya. Untuk tingkat layanan Tujuan Umum yang saat ini dalam pratinjau, dan tingkat layanan Kritis Bisnis yang sudah tersedia secara umum |
Azure Resource Health | Ya | Ya |
Retensi cadangan jangka pendek | Ya, lihat retensi jangka pendek. Default 7 hari, maksimal 35 hari. | Silakan 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. |
Geo-restore | Ya, lihat Geo-restore (Pemulihan Geografis) | Ya, lihat Pemulihan geografis |
Retensi jangka panjang (LTR) | Ya, lihat retensi jangka panjang dan simpan pencadangan yang diambil secara otomatis hingga 10 tahun. | Ya, lihat retensi jangka panjang, simpan cadangan yang diambil secara otomatis hingga 10 tahun. |
Jeda/lanjutkan | Ya, dalam model tanpa server | Ya, dengan Hentikan / 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 instans SQL Managed Instance dalam kumpulan instans yang dapat berbagi sumber daya. |
Meningkatkan atau menurunkan skala (online) | Ya, Anda dapat mengubah DTU atau vCores khusus atau penyimpanan maks dengan downtime minimal. | Iya, Anda dapat mengubah vCores yang dipesan atau penyimpanan maksimum dengan downtime minimal. |
Alias SQL | Tidak, gunakan Alias DNS | Tidak, gunakan Cliconfg untuk menyiapkan alias pada komputer klien. |
Pemantau 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 terinci 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 Kinerja Kueri | Ya | Tidak. Gunakan laporan bawaan di SQL Server Management Studio dan Azure Data Studio. |
VNet | Sebagian fitur ini memungkinkan akses terbatas dengan 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 Virtual Network Peering. |
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:
Kategori | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
Jumlah komputasi | Hingga 128 vCPU | Hingga 128 vCore |
Ukuran penyimpanan | 1 GB - 128 TB | 32 GB - 16 TB (32 TB dalam pratinjau dengan tingkat Tujuan Umum Generasi Berikutnya) |
Ukuran Tempdb | 32 GB per vCore, hingga 2.560 GB | Hingga 4 TB - dibatasi oleh ukuran penyimpanan yang dipesan |
Rendemen penulisan log | Hingga 100mb/dtk | 4,5 MB/dtk per vCore (maks 192 MB/dtk) |
Ketersediaan |
Default SLA 99.995% SLA dengan redundansi zona |
SLA Default |
Pencadangan | Pilihan penyimpanan redundansi lokal (LRS), zona-redundansi (ZRS), atau redundansi geografis (GRS) Retensi 1-35 hari (7 hari secara default), dengan retensi jangka panjang hingga 10 tahun tersedia |
Pilihan penyimpanan redundansi lokal (LRS), redundansi zona (ZRS), redundansi geografis (GRS), atau redundansi zona-geografis (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 bawaan ketersediaan tinggi bisa dibaca 0 - 1 replika geografis menggunakan kelompok failover |
Model potongan harga |
Instans Cadangan Keuntungan Azure Hibrida (tidak tersedia pada langganan pengembangan/pengujian) Enterprise dan Penawaran Langganan Dev/Test Bayar Sesuai Penggunaan |
Instans yang dipesan Keuntungan Azure Hibrida (tidak tersedia pada langganan pengembangan/pengujian) Enterprise dan Penawaran Dev/Test Pay-As-You-Go |
Untuk mempelajari selengkapnya tentang batas sumber daya untuk Azure SQL Database, tinjau:
- Server logis
- 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 | Azure SQL Managed Instance |
---|---|---|
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) | Tidak | 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 Extended Events | 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:Layanan Migrasi Data (DMS), file BACPAC (impor), BCP |
Online:Tautan Instans yang Dikelola, 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 |
Instansiasi Dikelola SQL |
Online:Replikasi Transaksional Offline:File BACPAC (impor), BCP, Replikasi Snapshot |
Online:Menyalin/Memindahkan 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: