Service lagen van Azure SQL Database en Azure SQL Managed instanceAzure SQL Database and Azure SQL Managed Instance service tiers

VAN TOEPASSING OP: Azure SQL Database Azure SQL Managed Instance

Azure SQL Database en Azure SQL Managed instance zijn gebaseerd op SQL Server data base engine-architectuur die is aangepast voor de cloud omgeving om 99,99 procent Beschik baarheid te garanderen, zelfs als er sprake is van een infrastructuur fout.Azure SQL Database and Azure SQL Managed Instance are based on SQL Server database engine architecture that's adjusted for the cloud environment to ensure 99.99 percent availability, even if there is an infrastructure failure. Er worden twee service lagen gebruikt door Azure SQL Database en Azure SQL Managed instance, elk met een ander architectuur model.Two service tiers are used by Azure SQL Database and Azure SQL Managed Instance, each with a different architectural model. Deze service lagen zijn:These service tiers are:

  • Algemeen gebruik, dat is ontworpen voor budget gerichte workloads.General purpose, which is designed for budget-oriented workloads.
  • Bedrijfs kritiek, die is ontworpen voor workloads met lage latentie met hoge tolerantie voor fouten en snelle failovers.Business critical, which is designed for low-latency workloads with high resiliency to failures and fast failovers.

Azure SQL Database heeft een extra servicelaag:Azure SQL Database has an additional service tier:

  • Grootschalige, dat is ontworpen voor de meeste bedrijfs werkbelastingen, met uiterst schaal bare opslag, lees mogelijkheden voor uitschalen en snelle database herstel.Hyperscale, which is designed for most business workloads, providing highly scalable storage, read scale-out, and fast database restore capabilities.

In dit artikel worden de verschillen beschreven tussen de service lagen, opslag en back-upaandachtspunten voor de laag algemeen en bedrijfskritische service lagen in het op vCore gebaseerde aankoop model.This article discusses differences between the service tiers, storage and backup considerations for the general purpose and business critical service tiers in the vCore-based purchasing model.

Service tier-vergelijkingService tier comparison

In de volgende tabel worden de belangrijkste verschillen tussen service lagen voor de nieuwste generatie (GEN5) beschreven.The following table describes the key differences between service tiers for the latest generation (Gen5). Houd er rekening mee dat de kenmerken van de servicelaag in SQL Database en SQL Managed instance verschillend kunnen zijn.Note that service tier characteristics might be different in SQL Database and SQL Managed Instance.

- ResourcetypeResource type Algemeen gebruikGeneral Purpose HyperscaleHyperscale BedrijfskritiekBusiness Critical
Geschikt voorBest for Biedt berekenings-en opslag opties voor budget gericht evenwicht.Offers budget oriented balanced compute and storage options. De meeste zakelijke workloads.Most business workloads. Opslag grootte automatisch schalen tot 100 TB, vloeiend verticaal en horizon taal berekenen, snel terugzetten van de data base.Auto-scaling storage size up to 100 TB, fluid vertical and horizontal compute scaling, fast database restore. OLTP-toepassingen met hoge transactie snelheden en lage IO-latentie.OLTP applications with high transaction rate and low IO latency. Biedt de hoogste flexibiliteit voor fouten en snelle failovers met behulp van meerdere synchroon bijgewerkte replica's.Offers highest resilience to failures and fast failovers using multiple synchronously updated replicas.
Beschikbaar in resource type:Available in resource type: Door SQL Database/SQL beheerd exemplaarSQL Database / SQL Managed Instance Enkele Azure SQL DatabaseSingle Azure SQL Database Door SQL Database/SQL beheerd exemplaarSQL Database / SQL Managed Instance
Reken grootteCompute size SQL DatabaseSQL Database 1 tot 80 vCores1 to 80 vCores 1 tot 80 vCores1 to 80 vCores 1 tot 80 vCores1 to 80 vCores
SQL Managed InstanceSQL Managed Instance 4, 8, 16, 24, 32, 40, 64, 80 vCores4, 8, 16, 24, 32, 40, 64, 80 vCores N.v.t.N/A 4, 8, 16, 24, 32, 40, 64, 80 vCores4, 8, 16, 24, 32, 40, 64, 80 vCores
Door SQL beheerde exemplaar groepenSQL Managed Instance pools 2, 4, 8, 16, 24, 32, 40, 64, 80 vCores2, 4, 8, 16, 24, 32, 40, 64, 80 vCores N.v.t.N/A N.v.t.N/A
Opslag typeStorage type AllesAll Premium externe opslag (per instantie)Premium remote storage (per instance) Niet-gekoppelde opslag met lokale SSD-cache (per instantie)De-coupled storage with local SSD cache (per instance) Super snelle lokale SSD-opslag (per instantie)Super-fast local SSD storage (per instance)
DatabasegrootteDatabase size SQL DatabaseSQL Database 5 GB – 4 TB5 GB – 4 TB Tot 100 TBUp to 100 TB 5 GB – 4 TB5 GB – 4 TB
SQL Managed InstanceSQL Managed Instance 32 GB – 8 TB32 GB – 8 TB N.v.t.N/A 32 GB – 4 TB32 GB – 4 TB
Opslag grootteStorage size SQL DatabaseSQL Database 5 GB – 4 TB5 GB – 4 TB Tot 100 TBUp to 100 TB 5 GB – 4 TB5 GB – 4 TB
SQL Managed InstanceSQL Managed Instance 32 GB – 8 TB32 GB – 8 TB N.v.t.N/A 32 GB – 4 TB32 GB – 4 TB
TempDB-grootteTempDB size SQL DatabaseSQL Database 32 GB per vCore32 GB per vCore 32 GB per vCore32 GB per vCore 32 GB per vCore32 GB per vCore
SQL Managed InstanceSQL Managed Instance 24 GB per vCore24 GB per vCore N.v.t.N/A Tot 4 TB, beperkt door de opslag grootteUp to 4 TB - limited by storage size
Schrijf doorvoer vastleggen in logboekLog write throughput SQL DatabaseSQL Database 1,875 MB/s per vCore (Maxi maal 30 MB/s)1.875 MB/s per vCore (max 30 MB/s) 100 MB/s100 MB/s 6 MB/s per vCore (max. 96 MB/s)6 MB/s per vCore (max 96 MB/s)
SQL Managed InstanceSQL Managed Instance 3 MB/s per vCore (Maxi maal 22 MB/s)3 MB/s per vCore (max 22 MB/s) N.v.t.N/A 4 MB/s per VCore (max. 48 MB/s)4 MB/s per vcore (max 48 MB/s)
BeschikbaarheidAvailability AllesAll 99,99%99.99% 99,95% met één secundaire replica, 99,99% met meer replica's99.95% with one secondary replica, 99.99% with more replicas 99,99%99.99%
99,995% met zone redundante single data base99.995% with zone redundant single database
Back-upsBackups AllesAll RA-GRS, 7-35 dagen (standaard 7 dagen)RA-GRS, 7-35 days (7 days by default) RA-GRS, 7 dagen, constant tijdstip herstel (PITR)RA-GRS, 7 days, constant time point-in-time recovery (PITR) RA-GRS, 7-35 dagen (standaard 7 dagen)RA-GRS, 7-35 days (7 days by default)
OLTP in het geheugenIn-memory OLTP N.v.t.N/A N.v.t.N/A BeschikbaarAvailable
Alleen-lezen replica'sRead-only replicas 0 ingebouwde0 built-in
0-4 met geo-replicatie0 - 4 using geo-replication
0-4-ingebouwde0 - 4 built-in 1 ingebouwde, inclusief prijs1 built-in, included in price
0-4 met geo-replicatie0 - 4 using geo-replication
Prijzen/factureringPricing/billing SQL DatabaseSQL Database vCore, gereserveerde opslag en back-upopslag worden in rekening gebracht.vCore, reserved storage, and backup storage are charged.
Voor IOPS worden geen kosten in rekening gebracht.IOPS is not charged.
vCore voor elke replica en gebruikte opslag worden in rekening gebracht.vCore for each replica and used storage are charged.
IOPS nog niet gefactureerd.IOPS not yet charged.
vCore, gereserveerde opslag en back-upopslag worden in rekening gebracht.vCore, reserved storage, and backup storage are charged.
Voor IOPS worden geen kosten in rekening gebracht.IOPS is not charged.
SQL Managed InstanceSQL Managed Instance vCore, gereserveerde opslag en back-upopslag worden in rekening gebracht.vCore, reserved storage, and backup storage is charged.
Er worden geen IOPS in rekening gebrachtIOPS is not charged
N.v.t.N/A vCore, gereserveerde opslag en back-upopslag worden in rekening gebracht.vCore, reserved storage, and backup storage is charged.
Voor IOPS worden geen kosten in rekening gebracht.IOPS is not charged.
Kortings modellenDiscount models Gereserveerde instantiesReserved instances
Azure Hybrid Benefit (niet beschikbaar in dev/test-abonnementen)Azure Hybrid Benefit (not available on dev/test subscriptions)
Ontwikkel-en test abonnementen voor ondernemingen en betalen naar gebruikEnterprise and Pay-As-You-Go Dev/Test subscriptions
Azure Hybrid Benefit (niet beschikbaar in dev/test-abonnementen)Azure Hybrid Benefit (not available on dev/test subscriptions)
Ontwikkel-en test abonnementen voor ondernemingen en betalen naar gebruikEnterprise and Pay-As-You-Go Dev/Test subscriptions
Gereserveerde instantiesReserved instances
Azure Hybrid Benefit (niet beschikbaar in dev/test-abonnementen)Azure Hybrid Benefit (not available on dev/test subscriptions)
Ontwikkel-en test abonnementen voor ondernemingen en betalen naar gebruikEnterprise and Pay-As-You-Go Dev/Test subscriptions

Zie de gedetailleerde verschillen tussen de service lagen in Azure SQL database (vCore), Single Azure SQL database (DTU), gepoolde Azure SQL database (DTU)en Azure SQL Managed instance -pagina's voor meer informatie.For more information, see the detailed differences between the service tiers in Azure SQL Database (vCore), single Azure SQL Database (DTU), pooled Azure SQL Database (DTU), and Azure SQL Managed Instance pages.

Notitie

Zie grootschalige service tier(grootschalige) voor meer informatie over de servicelaag in het op vCore gebaseerde aankoop model.For information about the hyperscale service tier in the vCore-based purchasing model, see hyperscale service tier. Zie Inkoop modellen en resourcesvoor een vergelijking van het op vCore gebaseerde aankoop model met het DTU-gebaseerde aankoop model.For a comparison of the vCore-based purchasing model with the DTU-based purchasing model, see purchasing models and resources.

Gegevens-en logboek opslagData and log storage

De volgende factoren zijn van invloed op de hoeveelheid opslag die wordt gebruikt voor gegevens-en logboek bestanden en geldt voor Algemeen en Bedrijfskritiek.The following factors affect the amount of storage used for data and log files, and apply to General Purpose and Business Critical. Zie grootschalige-servicelaagvoor meer informatie over gegevens en logboek opslag in grootschalige.For details on data and log storage in Hyperscale, see Hyperscale service tier.

  • De toegewezen opslag wordt gebruikt door gegevens bestanden (MDF) en logboek bestanden (LDF).The allocated storage is used by data files (MDF) and log files (LDF).
  • Elke reken grootte van één data base ondersteunt een maximale database grootte, met een standaard maximale grootte van 32 GB.Each single database compute size supports a maximum database size, with a default maximum size of 32 GB.
  • Wanneer u de vereiste grootte voor één data base (de grootte van het MDF-bestand) configureert, wordt er automatisch 30 procent extra opslag toegevoegd ter ondersteuning van LDF-bestanden.When you configure the required single database size (the size of the MDF file), 30 percent more additional storage is automatically added to support LDF files.
  • U kunt de grootte van één data base tussen 10 GB en het ondersteunde maximum selecteren.You can select any single database size between 10 GB and the supported maximum.
    • Verg root of verklein de grootte in stappen van 10 GB voor opslag in de service lagen standaard of algemeen.For storage in the standard or general purpose service tiers, increase or decrease the size in 10-GB increments.
    • Verg root of verklein de grootte in stappen van 250 GB voor opslag in de essentiële of bedrijfs kritieke service lagen.For storage in the premium or business critical service tiers, increase or decrease the size in 250-GB increments.
  • In de servicelaag voor algemeen gebruik wordt tempdb een bijgevoegde SSD gebruikt. deze opslag kosten worden opgenomen in de vCore prijs.In the general purpose service tier, tempdb uses an attached SSD, and this storage cost is included in the vCore price.
  • In de laag bedrijfskritische service tempdb deelt u de gekoppelde SSD met de MDF-en LDF-bestanden en tempdb worden de opslag kosten opgenomen in de vCore-prijs.In the business critical service tier, tempdb shares the attached SSD with the MDF and LDF files, and the tempdb storage cost is included in the vCore price.
  • De opslag grootte voor een SQL Managed instance moet worden opgegeven in veelvouden van 32 GB.The storage size for a SQL Managed Instance must be specified in multiples of 32 GB.

Belangrijk

Er worden kosten in rekening gebracht voor de totale opslag ruimte die is toegewezen voor MDF-en LDF-bestanden.You are charged for the total storage allocated for MDF and LDF files.

Gebruik sp_spaceusedom de huidige totale grootte van uw MDF-en LDF-bestanden te bewaken.To monitor the current total size of your MDF and LDF files, use sp_spaceused. Als u de huidige grootte van de afzonderlijke MDF-en LDF-bestanden wilt bewaken, gebruikt u sys. database_files.To monitor the current size of the individual MDF and LDF files, use sys.database_files.

Belangrijk

In sommige gevallen moet u mogelijk een Data Base verkleinen om ongebruikte ruimte te claimen.Under some circumstances, you may need to shrink a database to reclaim unused space. Zie Bestands ruimte beheren in Azure SQL databasevoor meer informatie.For more information, see Manage file space in Azure SQL Database.

Back-ups en opslagBackups and storage

Opslag voor back-ups van data bases wordt toegewezen ter ondersteuning van de mogelijkheden voor PITR (Point-in-time Restore) en ltr (Long-term retention) van SQL database en SQL Managed instance.Storage for database backups is allocated to support the point-in-time restore (PITR) and long-term retention (LTR) capabilities of SQL Database and SQL Managed Instance. Deze opslag wordt afzonderlijk voor elke Data Base toegewezen en gefactureerd als twee afzonderlijke kosten per data base.This storage is allocated separately for each database and billed as two separate per-database charges.

  • PITR: afzonderlijke database back-ups worden automatisch naar geografisch redundante opslag met lees toegang (RA-GRS) gekopieerd.PITR: Individual database backups are copied to read-access geo-redundant (RA-GRS) storage automatically. De opslag grootte neemt dynamisch toe wanneer er nieuwe back-ups worden gemaakt.The storage size increases dynamically as new backups are created. De opslag wordt gebruikt door wekelijkse volledige back-ups, dagelijkse differentiële back-ups en back-ups van transactie logboeken, die elke vijf minuten worden gekopieerd.The storage is used by weekly full backups, daily differential backups, and transaction log backups, which are copied every 5 minutes. Het opslag verbruik is afhankelijk van de frequentie waarmee de data base wordt gewijzigd en de retentie periode voor back-ups.The storage consumption depends on the rate of change of the database and the retention period for backups. U kunt tussen 7 en 35 dagen een afzonderlijke Bewaar periode configureren voor elke Data Base.You can configure a separate retention period for each database between 7 and 35 days. Er wordt geen extra kosten in rekening gebracht voor een minimale opslag hoeveelheid die gelijk is aan 100 procent (1x) van de grootte van de data base.A minimum storage amount equal to 100 percent (1x) of the database size is provided at no extra charge. Voor de meeste data bases is deze hoeveelheid voldoende om zeven dagen back-ups op te slaan.For most databases, this amount is enough to store 7 days of backups.
  • LTR: u hebt ook de mogelijkheid om lange termijn retentie van volledige back-ups te configureren voor Maxi maal tien jaar (deze functie is in beperkte open bare preview-versie van SQL Managed instance.LTR: You also have the option to configure long-term retention of full backups for up to 10 years (this feature is in limited public preview for SQL Managed Instance. Als u een LTR-beleid instelt, worden deze back-ups automatisch opgeslagen in RA-GRS-opslag, maar u kunt bepalen hoe vaak de back-ups worden gekopieerd.If you set up an LTR policy, these backups are stored in RA-GRS storage automatically, but you can control how often the backups are copied. Als u wilt voldoen aan verschillende nalevings vereisten, kunt u verschillende Bewaar perioden selecteren voor wekelijkse, maandelijkse en/of jaarlijkse back-ups.To meet different compliance requirements, you can select different retention periods for weekly, monthly, and/or yearly backups. De configuratie die u kiest, bepaalt hoeveel opslag ruimte wordt gebruikt voor V.L.N.R.-back-ups.The configuration you choose determines how much storage will be used for LTR backups. U kunt de LTR-prijs calculator gebruiken om de kosten van V.L.N.R.-opslag te schatten.To estimate the cost of LTR storage, you can use the LTR pricing calculator. Zie SQL database lange termijn retentievoor meer informatie.For more information, see SQL Database long-term retention.

Volgende stappenNext steps

Zie voor meer informatie over de specifieke berekenings-en opslag grootten die beschikbaar zijn in de laag algemeen en bedrijfskritische service lagen:For details about the specific compute and storage sizes available in the general purpose and business critical service tiers, see: