Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan skapa en Azure Database for PostgreSQL flexibel server med hjälp av Azure hanterade diskar. Azure hanterade diskar är lagringsvolymer på blocknivå som Azure hanterar och som du använder med Azure Virtual Machines. Hanterade diskar fungerar som en fysisk disk på en lokal server, men de är virtualiserade. När du använder hanterade diskar anger du bara diskstorleken och disktypen och etablerar sedan disken. När du har tilldelat disken hanterar Azure resten. Azure Database for PostgreSQL flexibla servrar stöder Premium SSD-enheter (Premium SSD) och premium solid state-enheter version 2 (Premium SSD v2). Prissättningen baseras på den beräknings-, minnes- och lagringsnivå som du väljer.
Premium SSD
Azure Premium SSD ger diskstöd med höga prestanda och låg latens för virtuella datorer (VM) med I/O-intensiva arbetsbelastningar (input/output). Premium SSD-enheter är lämpliga för verksamhetskritiska produktionsprogram.
Premium SSD v2
Premium SSD v2 erbjuder högre prestanda än Premium SSD, samtidigt som det är billigare, som en allmän regel. Du kan justera prestanda individuellt (kapacitet, dataflöde och indata/utdata per sekund, kallas för IOPS) för Premium SSD v2 när som helst. Möjligheten att göra dessa justeringar gör att arbetsbelastningar kan vara kostnadseffektiva samtidigt som de uppfyller skiftande prestandabehov. En transaktionsintensiv databas kan till exempel behöva hantera en stor mängd IOPS under ett par exceptionellt långa dagar med hög efterfrågan. Eller så kan ett spelprogram kräva högre dataflöde endast under rusningstid. Därför kan Premium SSD v2 för de flesta allmänna arbetsbelastningar ge det bästa priset för prestanda. Nu kan du distribuera Azure Database for PostgreSQL flexibla servrar med Premium SSD v2-disk i alla regioner som stöds.
Skillnader mellan Premium SSD och Premium SSD v2
Till skillnad från Premium SSD har Premium SSD v2 inte dedikerade storlekar. Du kan ange en Premium SSD v2-disk till valfri storlek och göra detaljerade justeringar enligt dina arbetsbelastningskrav. Dessa granulära steg kan ökas i steg om 1 GiB. Premium SSD v2 stöder inte cachelagring av värdar, men ger fortfarande lägre svarstid än Premium SSD. Premium SSD v2-kapaciteter sträcker sig från 1 GiB till 64 TiBs.
Följande tabell innehåller en jämförelse av olika aspekter av de typer av diskar som stöds av Azure Database for PostgreSQL flexibla servrar för att hjälpa dig att avgöra vilken som passar dina behov bättre.
| Premium SSD v2 | Premium SSD | |
|---|---|---|
| Disktyp | SSD-enhet | SSD-enhet |
| Scenario | Produktions- och prestandakänsliga arbetsbelastningar som konsekvent kräver låg svarstid och hög IOPS och dataflöde. | Produktions- och prestandakänsliga arbetsbelastningar. |
| Maximal diskstorlek | 65 536 GiB | 32 767 GiB |
| Maximalt dataflöde | 1 200 MB/s | 900 MB/s |
| Maximalt antal IOPS | 80,000 | 20,000 |
Premium SSD v2 erbjuder upp till 32 TiBs per region per prenumeration som standard, men har stöd för högre kapacitet efter begäran. Om du vill begära en ökning av kapaciteten begär du en kvotökning eller kontaktar Azure Support.
Azure Database for PostgreSQL tjänst erbjuder ett baslinjedataflöde på 125 MB/s för diskar upp till 399 GiB och 500 MB/s för diskar över 400 GiB utan extra kostnad. Att öka dataflödet utöver den kostnadsfria nivån resulterar i extra avgifter.
Lagringen som du etablerar är mängden lagringskapacitet som är tillgänglig för din Azure Database for PostgreSQL flexibla servern. Det här lagringsutrymmet innehåller databasfiler, temporära filer, transaktionsloggar och PostgreSQL-serverloggar. Den totala mängden lagringsutrymme som du etablerar definierar även den I/O-kapacitet som är tillgänglig för servern.
| Diskstorlek | Premium-SSD IOPS | Högkvalitativ SSD v2 IOPS |
|---|---|---|
| 32 GiB | Tilldelad 120; upp till 3 500 | Första 3 000 IOPS kostnadsfria; kan skala upp till 17 179 |
| 64 GiB | Tilldelad 240; upp till 3 500 | Första 3 000 IOPS kostnadsfria; kan skala upp till 34 359 |
| 128 GiB | Allokerade 500; upp till 3 500 | Första 3 000 IOPS kostnadsfria; kan skala upp till 68 719 |
| 256 GiB | Provisionerade 1 100; upp till 3 500 | Första 3 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 512 GiB | Tilldelade 2 300; upp till 3 500 | Första 12 000 IOPS kostnadsfria; kan skalas till 80 000 |
| 1 TiB | 5,000 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 2 TiB | 7,500 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 4 TiB | 7,500 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 8 TiB | 16,000 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 16 TiB | 18,000 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 32 TiB | 20,000 | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
| 64 TiB | N/A | Första 12 000 IOPS kostnadsfria; kan skala upp till 80 000 |
Följande tabell innehåller en översikt över premium SSD v2-diskkapaciteter och maximala prestanda för att hjälpa dig att avgöra vilken du ska använda.
| SSD v2-diskstorlek | Maximalt tillgängliga IOPS | Maximalt tillgänglig genomströmning (MB/s) |
|---|---|---|
| 1 GiB-64 TiBs | 3 000–80 000 (ökar med 500 IOPS per GiB) | 125–1 200 (ökar med 0,25 MB/s per uppsättning IOPS) |
Din typ av virtuell dator har också IOPS-gränser. Även om du kan välja valfri lagringsstorlek oberoende av servertyp kanske du inte kan använda alla IOPS som lagringen tillhandahåller, särskilt när du väljer en server med några virtuella kärnor. Mer information finns i Compute-alternativ i Azure Database for PostgreSQL.
Anmärkning
Oavsett vilken typ av lagring du tilldelar till din instans kan du bara skala upp lagringen, inte nedåt.
Du kan övervaka I/O-förbrukningen i Azure-portalen eller med hjälp av kommandona Azure CLI. De relevanta måtten som ska övervakas är lagringsgräns, lagringsprocent, lagring som används och I/O-procent.
Fullständiga villkor för disk
När disken blir full returnerar servern fel och förhindrar ytterligare ändringar. Att nå gränsen kan också orsaka problem med andra operativa aktiviteter, till exempel säkerhetskopieringar och wal-arkivering (write-ahead log). Överväg följande alternativ för att undvika att disken blir full:
- Servern växlar automatiskt till skrivskyddat läge när lagringsanvändningen når 95 procent, eller när den tillgängliga kapaciteten är mindre än 5 GiB. Om du använder Premium SSD-lagringstyp kan du använda funktionen för automatisk lagringsåterväxt eller skala upp serverns lagring för att undvika det här problemet.
- Om servern är markerad som skrivskyddad på grund av att disken är full, ta bort data som du inte längre behöver. Det gör du genom att köra följande kommando för att ändra läget till read-write. När servern är i skrivskyddat läge kan du köra borttagningskommandot.
SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE;
Övervaka aktivt det diskutrymme som används med hjälp av måttvärdena storage_percentage eller storage_used. Öka diskstorleken innan du får slut på ledigt utrymme i ditt lagringsutrymme. Konfigurera en avisering för att meddela dig när serverlagringen närmar sig ett out-of-disk-tillstånd. Mer information finns i Använd Azure-portalen för att konfigurera aviseringar för mått för Azure Database for PostgreSQL.
Pris
Den senaste prisinformationen finns i Azure Database for PostgreSQL flexibla serverpriser.
Azure-portalen visar också en uppskattning av de månatliga kostnaderna för en serverkonfiguration baserat på de valda alternativen.
Den uppskattningen kan ses under hela servergenereringen, på sidan 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:
Om du inte har en Azure prenumeration kan du använda priskalkylatorn Azure för att få ett uppskattat pris. I priskalkylatorn Azure väljer du kategorin Databases och väljer sedan Azure Database for PostgreSQL för att lägga till tjänsten i din uppskattning och sedan anpassa alternativen.