Dela via


Beräkningsalternativ i Azure Database for PostgreSQL

Du kan skapa en flexibel Azure Database for PostgreSQL-serverinstans på någon av tre prisnivåer: Burstable, Generell användning och Minnesoptimerad. Prisnivån beräknas baserat på den beräkning, det minne och den lagring som du etablerar. En server kan ha en eller flera databaser.

Resurs/nivå Burstbar Generell användning Minnesoptimerad
VM-serien B-serien Ddsv5-serien,
Dadsv5-serien,
Ddsv4-serien,
Dsv3-serien
Edsv5-serien,
Eadsv5-serien,
Edsv4-serien,
Esv3-serien
Virtuella kärnor 1, 2, 4, 8, 12, 16, 20 2, 4, 8, 16, 32, 48, 64, 96 2, 4, 8, 16, 20 (v4/v5), 32, 48, 64, 96
Minne per virtuell kärna Olika 4 GiB 6.75 GiB till 8 GiB
Lagringsstorlek 32 GiB till 64 TiB 32 GiB till 64 TiB 32 GiB till 64 TiB
Kvarhållningsperiod för automatisk databassäkerhetskopiering 7 till 35 dagar 7 till 35 dagar 7 till 35 dagar
Långsiktig kvarhållningsperiod för databassäkerhetskopiering upp till 10 år upp till 10 år upp till 10 år

Om du vill välja prisnivå använder du följande tabell som utgångspunkt:

Prisnivå Målbelastningar
Burstbar Utformad för arbetsbelastningar som inte kräver fullständig CPU-prestanda kontinuerligt. Använder en CPU-kreditmodell: krediter ackumuleras när användningen ligger under baslinjen och förbrukas när användningen överskrider den. När krediterna är förbrukade begränsas den virtuella datorn till baslinje-CPU, vilket under varaktig belastning kan orsaka allvarlig prestandaförsämring, tidsgränser för anslutningar och fördröjningar eller tillfälliga fel i hanteringsåtgärder tills krediterna återskapas. Passar bäst för webbservrar, konceptsäkra miljöer, små databaser och utvecklingsversioner. Rekommenderas inte för produktionsarbetsbelastningar.
Generell användning Ger en balans mellan CPU och minne med skalbart I/O-dataflöde, vilket gör det lämpligt för de flesta produktionsarbetsbelastningar. Några exempel kan vara servrar som är värd för webb- och mobilappar och andra företagsprogram.
Minnesoptimerad Passar för högpresterande databasarbetsbelastningar som kräver minnesintern prestanda för snabbare transaktionsbearbetning och högre samtidighet. Exempel på det är servrar för att bearbeta realtidsdata och transaktionsappar eller analysappar med höga prestanda.

När du har skapat en server för beräkningsnivån kan du ändra antalet virtuella kärnor (upp eller ned) och lagringsstorleken (upp) i sekunder. Du kan också oberoende justera kvarhållningsperioden för säkerhetskopior upp eller ned. Mer information finns på sidan Skala resurser i Azure Database for PostgreSQL .

Beräkningsnivåer, virtuella kärnor och servertyper

Du kan välja beräkningsresurser baserat på nivå, virtuella kärnor och minnesstorlek. virtuella kärnor representerar den underliggande maskinvarans logiska PROCESSOR.

Viktigt!

Burstbar beräkning är för arbetsbelastningar som förblir inaktiva eller under baslinjen för det mesta. Om processorn körs nära eller över baslinjen under långa perioder kan krediter ta slut och servern kan bli oåtkomlig.

För dessa arbetsbelastningar rekommenderar vi att du:

  • Övervaka cpu-krediter som finns kvar i Azure Monitor och ange aviseringar för låga krediter.
  • Undvik omstarter eller skalning av systemet när krediterna är nära noll, utan tillåt tid att återskapa.
  • Om krediterna ofta tar slut kan du gå över till en större Burst-kapacitet eller byta nivå.

De detaljerade specifikationerna för de tillgängliga servertyperna är följande:

SKU-namn Virtuella kärnor Minnesstorlek Högsta IOPS som stöds Maximal I/O-bandbredd som stöds
Burstbar
B1ms 1 2 GiB 640 10 MiB/s
B2s 2 4 GiB 1,280 15 MiB/s
B2ms 2 8 GiB 1 920 22,5 MiB/s
B4ms 4 16 GiB 2,880 35 MiB/s
B8ms 8 32 GiB 4320 50 MiB/s
B12ms 12 48 GiB 4320 50 MiB/s
B16ms 16 64 GiB 4320 50 MiB/s
B20ms 20 80 GiB 4320 50 MiB/s
Generell användning
D2s_v3/D2ds_v4 2 8 GiB 3,200 48 MiB/s
D2ds_v5/D2ads_v5 2 8 GiB 3,750 85 MiB/s
D4s_v3/D4ds_v4 4 16 GiB 6,400 96 MiB/s
D4ds_v5/D4ads_v5 4 16 GiB 6,400 145 MiB/s
D8s_v3/D8ds_v4 8 32 GiB 12,800 192 MiB/s
D8ds_v5/D8ads_v5 8 32 GiB 12,800 290 MiB/s
D16s_v3/D16ds_v4 16 64 GiB 25,600 384 MiB/s
D16ds_v5/D16ds_v5 16 64 GiB 25,600 600 MiB/s
D32s_v3/D32ds_v4 32 128 GiB 51 200 768 MiB/s
D32ds_v5/D32ads_v5 32 128 GiB 51 200 865 MiB/s
D48s_v3/D48ds_v4 48 192 GiB 76 800 1152 MiB/s
D48ds_v5/D48ads_v5 48 192 GiB 76 800 1200 MiB/s
D64s_v3/D64ds_v4/D64ds_v5/D64ads_v5 64 256 GiB 80 000 1200 MiB/s
D96ds_v5/D96ads_v5 96 384 GiB 80 000 1200 MiB/s
Minnesoptimerad
E2s_v3/E2ds_v4 2 16 GiB 3,200 48 MiB/s
E2ds_v5/E2ads_v5 2 16 GiB 3,200 85 MiB/s
E4s_v3/E4ds_v4 4 32 GiB 6,400 96 MiB/s
E4ds_v5/E4ads_v5 4 32 GiB 6,400 145 MiB/s
E8s_v3/E8ds_v4 8 64 GiB 12,800 192 MiB/s
E8ds_v5/E8ads_v5 8 64 GiB 12,800 290 MiB/s
E16s_v3/E16ds_v4 16 128 GiB 25,600 384 MiB/s
E16ds_v5/E16ds_v5 16 128 GiB 25,600 600 MiB/s
E20ds_v4 20 160 GiB 32,000 480 MiB/s
E20ds_v5/E20ads_v5 20 160 GiB 32,000 750 MiB/s
E32s_v3/E32ds_v4 32 256 GiB 51 200 768 MiB/s
E32ds_v5/D32ads_v5 32 256 GiB 51 200 865 MiB/s
E48s_v3/E48ds_v4/E48ds_v5/E48ads_v5 48 384 GiB 76 800 1152 MiB/s
E48ds_v5/E48ads_v5 48 384 GiB 76 800 1200 MiB/s
E64s_v3/E64ds_v4 64 432 GiB 80 000 1200 MiB/s
E64ds_v5/E64ads_v4 64 512 GiB 80 000 1200 MiB/s
E96ds_v5 /E96ads_v5 96 672 GiB 80 000 1200 MiB/s

Viktigt!

Lägsta och högsta IOPS bestäms också av lagringsnivån, så välj en lagringsnivå och instanstyp som kan skalas enligt dina arbetsbelastningskrav.

Pris

Den mest up-to-date-prisinformationen finns i Prissättning för Azure Database for PostgreSQL – flexibel server.

Azure Portal visar också en uppskattning av de månatliga kostnaderna för en serverkonfiguration baserat på de alternativ som valts.

Den uppskattningen visas under hela serverskapandet på sidan Ny azure database for PostgreSQL – flexibel server :

Skärmbild som visar de uppskattade månatliga kostnaderna i guiden Ny Azure Database for PostgreSQL – flexibel server.

Det kan också visas för befintliga servrar om du väljer Beräkning + lagring i resursmenyn i en befintlig instans under avsnittet Inställningar:

Skärmbild som visar de uppskattade månatliga kostnaderna på sidan Beräkning + lagring för en befintlig flexibel Azure Database for PostgreSQL-serverinstans.

Om du inte har en Azure-prenumeration kan du använda priskalkylatorn för Azure för att få ett uppskattat pris. På webbplatsen för Azure-priskalkylatorn väljer du Kategorin Databaser och väljer sedan Azure Database for PostgreSQL för att lägga till tjänsten i din uppskattning och sedan anpassa alternativen.

Skärmbild som visar priskalkylatorn för Azure.