Vergelijking van functies: Azure SQL Database en Azure SQL Managed Instance
van toepassing op:Azure SQL DatabaseAzure SQL Managed Instance-
Azure SQL Database en SQL Managed Instance delen een algemene codebasis met de nieuwste stabiele versie van SQL Server. De meeste standaard sql-taal, queryverwerking en databasebeheerfuncties zijn identiek. De functies die gebruikelijk zijn tussen SQL Server en SQL Database of SQL Managed Instance zijn:
- Taalfuncties: Controle van taaltrefwoorden voor stroom, Cursors, Gegevenstypen, DML-instructies, Predicaten, Reeksnummers, Opgeslagen proceduresen variabelen.
- Databasefuncties -
Automatisch afstemmen (plan afdwingen) ,Wijzigingen bijhouden ,Databasesortering ,Ingesloten databases ,Ingesloten gebruikers , Gegevenscompressie ,Databaseconfiguratie-instellingen ,Online-indexbewerkingen ,Partitionering enTijdelijke tabellen . - Beveiligingsfuncties- toepassingsrollen, dynamische gegevensmaskering, beveiliging op rijniveauen Advanced Threat Protection (zie aan de slag-handleidingen voor SQL Database en SQL Managed Instance.)
- Mogelijkheden voor meerdere modellen- Graph-verwerking, JSON-gegevens, OPENXML-, Spatial, OPENJSON-en XML-indexen. Zie mogelijkheden voor meerdere modellen van Azure SQL Database en SQL Managed Instancevoor meer informatie.
Azure beheert uw databases en garandeert hun hoge beschikbaarheid. Sommige functies die van invloed kunnen zijn op hoge beschikbaarheid of die niet kunnen worden gebruikt in paaS-wereld, hebben beperkte functionaliteiten in SQL Database en SQL Managed Instance. Deze functies worden beschreven in de onderstaande tabellen.
Als u meer informatie nodig hebt over de verschillen, kunt u deze vinden op de afzonderlijke pagina's:
Functies van SQL Database en SQL Managed Instance
De volgende tabel bevat de belangrijkste functies van SQL Server en bevat informatie over of de functie gedeeltelijk of volledig wordt ondersteund in Azure SQL Database en Azure SQL Managed Instance, met een koppeling naar meer informatie over de functie.
functie- | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
Databasecompatibiliteit | 100 - 160 | 100 - 160 |
Always Encrypted | Ja, zie Certificaatarchief en Sleutellkluis | Ja, zie Certificaatarchief en Sleutellkluis |
AlwaysOn-beschikbaarheidsgroepen | 99.99-99.995% beschikbaarheid is gegarandeerd voor iedere database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. | 99,99.% beschikbaarheid is gegarandeerd voor elke database en kan niet worden beheerd door gebruikers. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. Gebruik failovergroepen om een secundair SQL Managed Instance in een andere regio te configureren. SQL Server-exemplaren en SQL Database kunnen niet worden gebruikt als secundaire bestanden voor SQL Managed Instance. |
een database koppelen | Nee | Nee |
controle | Ja, zie Controle- | Ja, zie Auditing, met enkele verschillen |
Microsoft Entra-verificatie (voorheen Azure Active Directory) | Ja, voor gebruikers op databaseniveau. Aanmeldingen op serverniveau zijn in preview. | Ja. Zowel gebruikers op databaseniveau als aanmeldingen op serverniveau. |
BACKUP-commando | Nee, alleen door het systeem geïnitieerde automatische back-ups, zie Automatische back-ups in Azure SQL Database | Ja, door de gebruiker geïnitieerde back-ups met alleen kopiëren naar Azure Blob-opslag (automatische systeemback-ups kunnen niet worden gestart door de gebruiker), zie Verschillen tussen back-ups en Geautomatiseerde back-ups in azure SQL Managed Instance. |
ingebouwde functies | De meeste, zie afzonderlijke functies | Ja, zie verschillen tussen opgeslagen procedures, functies en triggers |
BULK-INSERT-opdracht | Ja, maar alleen vanuit Azure Blob Storage als bron. | Ja, maar alleen vanuit Azure Blob Storage als bron, zie voor verschillen. |
certificaten en asymmetrische sleutels | Ja, zonder toegang tot bestandssysteem voor BACKUP - en CREATE -bewerkingen. |
Ja, zonder toegang tot het bestandssysteem voor BACKUP - en CREATE -bewerkingen, zie certificaatverschillen . |
Gegevens vastleggen wijzigen - CDC- | Ja, voor de S3-laag en hoger. Basic, S0, S1, S2 worden niet ondersteund. | Ja |
Sortering - server/instantie | Ja, de standaardsortering van databases is SQL_Latin1_General_CP1_CI_AS . De databasesortering kan worden ingesteld bij het maken van een database en kan niet worden bijgewerkt. Geef een sortering op voor gegevens (COLLATE ) en een catalogussortering voor systeemmetagegevens en object-id's (CATALOG_COLLATION ). In Azure SQL Database is er geen serversortering. |
Ja, je kunt het instellen wanneer het exemplaar wordt gemaakt, maar later kun je het niet meer bijwerken. |
Columnstore-indexen | Ja - Premium-laag , Standard-laag - S3 en hoger, Algemeen gebruik-laag, Bedrijfskritieke-laag, en Hyperscale-lagen. | Ja |
Common Language Runtime - CLR | Nee | Ja, maar zonder toegang tot het bestandssysteem in CREATE ASSEMBLY -instructie, zie CLR-verschillen |
Kwalificaties | Ja, maar alleen database-omvang referenties. | Ja, maar alleen Azure Key Vault- en SHARED ACCESS SIGNATURE worden ondersteund. Zie details |
query's voor meerdere databases/driedelige naamquery's | Nee, zie elastische query’s | Ja |
transacties tussen databases | Nee | Ja, binnen het exemplaar. Zie verschillen tussen gekoppelde servers voor cross-instance queries. |
Database e-mail - DbMail | Nee | Ja |
database-mirroring (uitgefaseerd) | Nee | Nee |
Databasespiegeling in Microsoft Fabric | Ja | Nee |
databasemomentopnamen | Nee | Nee |
database virtualisatie | Nee | Ja |
DBCC-instructies | De meeste, zie afzonderlijke uitspraken | Ja, zie DBCC-verschillen |
DDL-instructies | De meeste, zie afzonderlijke uitspraken | Ja, zie T-SQL-verschillen |
DDL-triggers | Alleen database | Ja |
gedistribueerde partitieweergaven | Nee | Ja |
gedistribueerde transacties - MS DTC | Nee, zie Elastische transacties | Ja, DTC voor Azure SQL Managed Instance, en elastische transacties |
DML-triggers | De meeste, zie afzonderlijke uitspraken | Ja |
DMV's | De meeste, zie afzonderlijke DMV's | Ja, zie T-SQL-verschillen |
Elastische Query | Ja, met vereist RDBMS-type (preview) | Nee, gebruik systeemeigen query's voor meerdere databases en gekoppelde server |
gebeurtenismeldingen | Nee, zie waarschuwingen | Nee |
expressies | Ja | Ja |
uitgebreide gebeurtenissen (XEvent) | Sommigen, zie Uitgebreide Gebeurtenissen in Azure SQL Database en Azure SQL Managed Instance | Ja, zie uitgebreide gebeurtenissen verschillen. |
uitgebreide opgeslagen procedures | Nee | Nee |
bestanden en bestandsgroepen | Alleen primaire bestandsgroep | Ja. Bestandspaden worden automatisch toegewezen en de bestandslocatie kan niet worden opgegeven in ALTER DATABASE ADD FILE. |
Filestream | Nee | Nee, zie functies voor beheerde SQL-exemplaren. |
zoeken in volledige tekst (FTS) | Ja, maar niet-Microsoft-filters en woordonderbrekers worden niet ondersteund | Ja, maar niet-Microsoft-filters en woordonderbrekers worden niet ondersteund |
Functies | De meeste, zie afzonderlijke functies | Ja, zie verschillen tussen opgeslagen procedures, functies en triggers |
optimalisatie in het geheugen | Ja in Premium- en Bedrijfskritieke servicelagen.
Beperkte ondersteuning voor niet-permanente In-Memory OLTP-objecten zoals tabelvariabelen die zijn geoptimaliseerd voor geheugen in Hyperscale-servicelaag. |
Ja in bedrijfskritieke servicelaag. |
taalelementen | De meeste, zie afzonderlijke elementen | Ja, zie T-SQL-verschillen |
grootboek | Ja | Ja |
koppelingsfunctie | Nee | Ja |
gekoppelde servers | Nee, zie Elastic Query | Ja. Alleen voor SQL Server en SQL Database zonder gedistribueerde transacties. |
gekoppelde servers die worden gelezen uit bestanden (CSV, Excel) | Nee. Gebruik BULK INSERT of OPENROWSET als alternatief voor CSV-formaat. | Nee. Gebruik BULK INSERT of OPENROWSET als alternatief voor CSV-formaat. Volg deze aanvragen op feedbackitem voor SQL Managed Instance |
logboekverzending | Beschikbaarheid via redundantie is opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit. | Systeemeigen ingebouwd als onderdeel van Azure Data Migration Service (DMS) migratieproces. Oorspronkelijk ontwikkeld voor aangepaste gegevensmigratieprojecten als een externe Log Replay Service. Niet beschikbaar als oplossing voor hoge beschikbaarheid, omdat andere beschikbaarheid via redundantie methoden zijn opgenomen in elke database en het wordt niet aanbevolen om Logboekverzending te gebruiken als alternatief voor hoge beschikbaarheid. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit. Niet beschikbaar als replicatiemechanisme tussen databases: gebruik secundaire replica's op bedrijfskritieke laag, failovergroepenof transactionele replicatie als alternatieven. |
aanmeldingen en gebruikers | Ja, maar CREATE LOGIN en ALTER LOGIN verklaringen zijn beperkt. Windows-aanmeldingen worden niet ondersteund. Microsoft Entra-aanmeldingen zijn beschikbaar als preview-versie.
EXECUTE AS LOGIN wordt niet ondersteund: gebruik EXECUTE AS USER . |
Ja, met wat verschillen. Zie Windows-verificatie voor Azure SQL Managed Instance: voor het proces is Active Directory-synchronisatie met Microsoft Entra-id vereist. |
Onderhoudsvenster Selectie | Ja | Ja |
Vooraf meldingen configureren voor geplande onderhoudsevenementen | Ja | Ja |
minimale logboekregistratie bij bulkimport | Nee, alleen het Full Recovery-model wordt ondersteund. | Nee, alleen het Full Recovery-model wordt ondersteund. |
systeemgegevens wijzigen | Nee | Ja |
OLE Automation | Nee | Nee |
OPENDATASOURCE | Nee | Ja, alleen voor SQL Database, SQL Managed Instance en SQL Server. Zie T-SQL-verschillen |
OPENQUERY | Nee | Ja, alleen voor SQL Database, SQL Managed Instance en SQL Server. Zie T-SQL-verschillen |
OPENROWSET | Ja, alleen om te importeren uit Azure Blob Storage. | Ja, alleen naar SQL Database, SQL Managed Instance en SQL Server en om te importeren uit Azure Blob Storage. Zie T-SQL-verschillen |
Operatoren | De meeste, zie afzonderlijke operators | Ja, zie T-SQL-verschillen |
Polybase | Nee. U kunt query's uitvoeren op gegevens in de bestanden die zijn geplaatst in Azure Blob Storage met behulp van OPENROWSET functie of een externe tabel die verwijst naar een serverloze SQL-pool in Synapse Analytics. |
Ja, voor Azure Data Lake Storage (ADLS) en Azure Blob Storage als gegevensbron. Zie Gegevensvirtualisatie met Azure SQL Managed Instance voor meer informatie. |
Querymeldingen | Nee | Ja |
Query Store | Ja | Ja |
Query Store voor secundaire replica's | Nee, de functie Query Store voor secundaire replica's is niet beschikbaar voor Azure SQL Database. De Query Store op de secundaire replica bevat momenteel informatie over de workloads van de primaire replica. | Nee, de functie Query Store voor secundaire replica's is niet beschikbaar voor Azure SQL Managed Instance. De Query Store op de secundaire replica bevat momenteel informatie over de workloads van de primaire replica. |
Machine Learning Services (voorheen R Services) | Nee | Ja, zie Machine Learning Services in Azure SQL Managed Instance |
Recovery-modellen | Alleen volledig herstel dat hoge beschikbaarheid garandeert, wordt ondersteund. Eenvoudige en bulksgewijs vastgelegde herstelmodellen zijn niet beschikbaar. | Alleen volledig herstel dat hoge beschikbaarheid garandeert, wordt ondersteund. Eenvoudige en bulksgewijs vastgelegde herstelmodellen zijn niet beschikbaar. |
Resource Governor | Nee | Ja |
RESTORE-instructies | Nee | Ja, met verplichte FROM URL opties voor de back-upbestanden die zijn geplaatst in Azure Blob Storage. Zie Herstel verschillen |
Database herstellen vanuit back-up | Zie Alleen vanuit geautomatiseerde back-ups een database herstellen vanuit een back-up | Zie Een database herstellen uit een back-up en voor volledige back-ups die zijn opgeslagen in Azure Blob Storage, zie Verschillen tussen back-ups |
database herstellen naar SQL Server- | Nee. Gebruik BACPAC of BCP in plaats van systeemeigen herstel. | Ja, alleen naar SQL Server 2022 van instanties die het SQL Server 2022 updatebeleidhebben. Raadpleeg Een database herstellen naar SQL Server 2022 vanuit Azure SQL Managed Instancevoor meer informatie. Gebruik anders BACPAC-, BCP- of transactionele replicatie. |
semantische zoekfunctie | Nee | Nee |
Service Broker | Nee | Ja. Zie Service Broker-verschillen |
serverconfiguratie-instellingen | Nee | Ja, zie T-SQL-verschillen |
verklaringen instellen | De meeste, zie afzonderlijke uitspraken | Ja, zie T-SQL-verschillen |
SQL Server Agent | Nee, zie Elastische Opdrachten | Ja, zie verschillen bij SQL Server Agent |
SQL Server-controle | Nee, zie Controle voor Azure SQL Database | Ja, zie Auditverschillen |
Synapse Link voor SQL | Ja | Nee |
System-functies | De meeste, zie afzonderlijke functies | Ja, zie verschillen tussen opgeslagen procedures, functies en triggers |
opgeslagen procedures voor systeem | Sommige, zie afzonderlijke opgeslagen procedures | Ja, zie verschillen tussen opgeslagen procedures, functies en triggers |
Systeemtabellen | Sommige, zie afzonderlijke tabellen | Ja, zie T-SQL-verschillen |
systeemcatalogusweergaven | Sommige, zie afzonderlijke weergaven | Ja, zie T-SQL-verschillen |
TempDB | Ja. grootte van 32 GB per kern voor elke database. | Ja. grootte van 24 GB per vCore voor de hele GP-laag en beperkt door de instantiegrootte op de BC-laag |
tijdelijke tabellen | Lokale en globale tijdelijke tabellen met databasebereik | Lokale en instance-bereik tijdelijke globale tabellen |
Tijdzonekeuze | Nee | Ja, zie tijdzones, en dit moet worden geconfigureerd wanneer het beheerde SQL-exemplaar wordt gemaakt. |
traceervlaggen | Nee | Ja, maar slechts een beperkte set globale traceringsvlagmen. Zie DBCC-verschillen |
transactionele replicatie | Ja, transactionele en momentopnamereplicatieabonnee alleen | Ja, zie beperkingen van replicatie in SQL Managed Instance. |
TDE (Transparent Data Encryption) | Ja, zie TDE voor Azure SQL | Ja, zie TDE voor Azure SQL |
Windows-verificatie | Nee | Ja, zie Windows-authenticatie voor Microsoft Entra-principals |
Failoverclustering van Windows Server | Nee. Andere technieken die hoge beschikbaarheid bieden zijn opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. | Nee. Andere technieken die hoge beschikbaarheid bieden zijn opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. |
Notitie
De beschikbaarheid van sommige Azure SQL Managed Instance-functies is afhankelijk van de geconfigureerde instance update-beleid.
Platformmogelijkheden
Het Azure-platform biedt een aantal PaaS-mogelijkheden die als extra waarde worden toegevoegd aan de standaarddatabasefuncties. Er zijn een aantal externe services die kunnen worden gebruikt met Azure SQL Database en Azure SQL Managed Instance.
Platform-functie | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
actieve geo-replicatie | Ja, zie Actieve geo-replicatie - alle serviceniveaus. | Nee, zie failovergroepen als alternatief. |
automatisch schalen | Ja, maar alleen in serverloze model. In het niet-serverloze model is de wijziging van de servicelaag (wijziging van vCore, opslag of DTU) snel en online. De servicelaagwijziging vereist minimale of geen downtime. | Nee, u moet gereserveerde rekenkracht en opslag kiezen. De wijziging van de servicelaag (vCore of maximale opslag) is online en vereist minimale of geen downtime. |
Automatische back-ups | Ja, zie automatische back-ups in Azure SQL Database. Volledige back-ups worden elke 7 dagen genomen, differentiële back-ups elke 12 uur, en logboekback-ups elke 5-10 minuten. | Ja, zie automatische back-ups in Azure SQL Managed Instance. Volledige back-ups worden elke 7 dagen genomen, differentiële back-ups elke 12 uur, en logboekback-ups elke 5-10 minuten. |
automatische afstemming (indexen) | Ja, zie Automatische afstemming | Nee |
beschikbaarheidszones | Ja | Ja. Voor de servicelaag Algemeen gebruik, in voorvertoning, en voor de servicelaag Bedrijfskritiek, algemeen beschikbaar. |
Azure Resource Health | Ja | Ja |
Kortetermijnretentie van back-ups | Ja, zie kortetermijnretentie. Standaard 7 dagen, maximaal 35 dagen. | Ja, zie kortetermijnretentie. 1-35 dagen, standaard 7 dagen. |
Azure Database Migration Service (DMS) | Ja | Ja |
Data Migration Service (DMA) | Ja | Nee |
elastische banen | Ja, zie elastische opdrachten | Nee. Gebruik SQL Agent of Azure Automation-. |
Failovergroepen | Ja, zie failovergroepen - alle servicelagen. | Ja, zie failovergroepen. |
bestandssysteemtoegang | Nee. Gebruik BULK INSERT of OPENROWSET- om gegevens uit Azure Blob Storage als alternatief te openen en te laden. | Nee. Gebruik BULK INSERT of OPENROWSET- om gegevens uit Azure Blob Storage als alternatief te openen en te laden. |
geo-herstel | Ja, zie geo-herstel | Ja, zie geo-herstel |
langetermijnretentie (LTR) | Ja, zie langetermijnretentie, houd automatisch gemaakte back-ups tot 10 jaar vast. | Ja, zie langetermijnretentie, houd automatisch gemaakte back-ups tot 10 jaar vast. |
onderbreken/hervatten | Ja, in serverloze model | Ja, met stoppen/starten |
beheer op basis van beleid | Nee | Nee |
openbaar IP-adres | Ja. De toegang kan worden beperkt met behulp van firewall- of service-eindpunten. | Ja. Moet expliciet zijn ingeschakeld en poort 3342 moet zijn ingeschakeld in NSG-regels. Openbaar IP-adres kan indien nodig worden uitgeschakeld. Zie openbaar eindpunt voor meer informatie. |
Point-in-time herstel van database | Ja, zie herstel op een specifiek tijdstip | Ja, zie herstel op een specifiek tijdstip |
resourcegroepen | Ja, in de vorm van elasticiteitsgroepen | Ja. Eén exemplaar van SQL Managed Instance kan meerdere databases hebben die dezelfde pool met resources delen. Daarnaast kunt u meerdere exemplaren van SQL Managed Instance implementeren in exemplaargroepen die de resources kunnen delen. |
omhoog of omlaag schalen (online) | Ja, u kunt DTU of gereserveerde vCores of maximale opslag wijzigen met minimale downtime. | Ja, u kunt gereserveerde vCores of maximale opslag wijzigen met minimale downtime. |
SQL-alias | Nee, gebruik DNS-alias | Nee, gebruik Cliconfg om alias in te stellen op de clientcomputers. |
Database-toezichthouder (voorvertoning) | Ja | Ja |
SQL Data Sync | Ja, maar SQL Data Sync wordt in 2027 buiten gebruik gesteld. Zie in plaats daarvan buitengebruikstelling van SQL Data Sync: migreren naar alternatieve oplossingen. | Nee, gebruik transactionele replicatie. |
SQL Server Analysis Services (SSAS) | Nee, Azure Analysis Services- is een afzonderlijke Azure-cloudservice. | Nee, Azure Analysis Services- is een afzonderlijke Azure-cloudservice. |
SQL Server Integration Services (SSIS) | Ja, met een beheerde SSIS in een ADF-omgeving (Azure Data Factory), waarin pakketten worden opgeslagen in SSISDB die wordt gehost door Azure SQL Database en uitgevoerd op Azure SSIS Integration Runtime (IR), raadpleegt u Create Azure-SSIS IR in ADF. Zie SQL Database vergelijken met SQL Managed Instanceals u de SSIS-functies in SQL Database en SQL Managed Instance wilt vergelijken. |
Ja, met een beheerde SSIS in een ADF-omgeving (Azure Data Factory), waarin pakketten worden opgeslagen in SSISDB die wordt gehost door SQL Managed Instance en uitgevoerd op Azure SSIS Integration Runtime (IR), raadpleegt u Create Azure-SSIS IR in ADF. Zie SQL Database vergelijken met SQL Managed Instanceals u de SSIS-functies in SQL Database en SQL Managed Instance wilt vergelijken. |
SSRS (SQL Server Reporting Services) | Nee - zie Power BI | Nee: gebruik in plaats daarvan gepagineerde Power BI-rapporten of host SSRS op een Azure-VM. Sql Managed Instance kan SSRS niet als een service uitvoeren, maar kan SSRS-catalogusdatabases hosten voor een rapportageserver die is geïnstalleerd op een virtuele Azure-machine, met behulp van SQL Server-verificatie. |
Query Performance Insight | Ja | Nee. Gebruik ingebouwde rapporten in SQL Server Management Studio en Azure Data Studio. |
VNet | Gedeeltelijk, maakt beperkte toegang mogelijk met behulp van VNet-eindpunten | Ja, SQL Managed Instance wordt geïnjecteerd in het VNet-. |
VNet-service-eindpunt | Ja, zie service-eindpunten voor virtuele netwerken . | Ja, zie beleidsregels voor service-eindpunten. |
globale peering van VNet-peering | Ja, met privé-IP- en service-eindpunten | Ja, door gebruik te maken van virtuele netwerk-peering. |
privéverbinding | Ja, met Private Link | Ja, met VNet-lokaal eindpunt of privé-eindpunt |
Resourcelimieten
In de volgende tabel worden de maximale resourcelimieten vergeleken die beschikbaar zijn voor Azure SQL Database en Azure SQL Managed Instance:
Categorie | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
bereken grootte | Maximaal 128 vCores | Maximaal 128 vCores |
opslaggrootte | 1 GB - 128 TB | 32 GB - 16 TB (32 TB in preview met Volgende-generatie algemene doeleinden niveau) |
Tempdb-grootte | 32 GB per vCore, tot maximaal 2.560 GB | Maximaal 4 TB: beperkt door gereserveerde opslaggrootte |
Log-schrijfdoorvoer | Maximaal 100 mb per seconde | 4,5 MB/s per vCore (max. 192 MB/s) |
beschikbaarheid |
standaard-SLA- 99.995% SLA met zoneredundantie |
standaard-SLA- |
back-ups | Een keuze uit lokaal redundante opslag (LRS), zone-redundant (ZRS) of geografisch redundante opslag (GRS) Retentie van 1-35 dagen (standaard 7 dagen), met maximaal 10 jaar langetermijnretentie beschikbaar |
Een keuze uit lokaal redundante (LRS), zone-redundante (ZRS), geografisch redundante (GRS) of geografisch zone-redundante opslag (GZRS) Retentie van 1-35 dagen (standaard 7 dagen), met maximaal 10 jaar langetermijnretentie beschikbaar |
alleen-lezen replicas | Lees schaal met 1-4 replica's met hoge beschikbaarheid of 1-30 benoemde replica's 0 - 4 geo-replicas |
1 ingebouwde replica met hoge beschikbaarheid is leesbaar 0 - 1 geo-replica's met behulp van failovergroepen |
kortingsmodellen |
Gereserveerde Instanties Azure Hybrid Benefit- (niet beschikbaar voor dev/test-abonnementen) Enterprise en Betalen per gebruikYou-Go Dev/Test-aanbieding abonnementen |
Gereserveerde Instanties Azure Hybrid Benefit- (niet beschikbaar voor dev/test-abonnementen) Enterprise en Betalen per gebruikYou-Go Dev/Test-aanbieding abonnementen |
Raadpleeg voor meer informatie over resourcelimieten voor Azure SQL Database:
- logische server
- In het vCore-model: individuele databaseselastische pools
- In het DTU-model: individuele databaseselastische pools
Raadpleeg voor meer informatie over resourcelimieten voor Azure SQL Managed Instance: resourcelimieten.
Gereedschap
Azure SQL Database en Azure SQL Managed Instance ondersteunen verschillende gegevenshulpprogramma's waarmee u uw gegevens kunt beheren.
Migratiemethoden
U kunt verschillende migratiemethoden gebruiken om uw gegevens te verplaatsen tussen SQL Server, Azure SQL Database en Azure SQL Managed Instance. Sommige methoden zijn Online en voeren alle wijzigingen door die op de bron worden aangebracht terwijl u de migratie uitvoert, terwijl u bij Offline methoden uw werkbelasting moet stoppen die gegevens op de bron wijzigt zolang de migratie bezig is.
bron | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
SQL Server (on-premises, AzureVM, Amazon RDS) |
Online:transactionele replicatie Offline:Data Migration Service (DMS), BACPAC-bestand (importeren), BCP |
Online:Managed Instance-koppeling, logboekherhalingsservice, DMS-(Azure Data Migration Service) transactionele replicatie offline:Azure Database Migration Service, systeemeigen back-up maken/herstellen, BACPAC-bestand (importeren), BCP, momentopnamereplicatie |
Individuele database | Offline:BACPAC-bestand (importeren), BCP | Offline:BACPAC-bestand (importeren), BCP |
SQL Managed Instance |
Online:transactionele replicatie Offline:BACPAC-bestand (importeren), BCP, Momentopnamereplicatie |
Online:Database kopiëren en verplaatsen, Transactionele replicatie Offline: Instance-overschrijdend herstel naar een bepaald tijdstip (Azure PowerShell of Azure CLI), systeemeigen back-up/herstel, BACPAC-bestand (importeren), BCP, momentopnamereplicatie |
Verwante inhoud
Microsoft blijft functies toevoegen aan Azure SQL Database. Ga naar de webpagina service-updates voor Azure voor de nieuwste updates met behulp van deze filters:
- Gefilterd naar Azure SQL Database.
- Gefilterd op algemene beschikbaarheidsaankondigingen voor SQL Database-functies.
Zie voor meer informatie over Azure SQL Database en Azure SQL Managed Instance: