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.
Den här artikeln beskriver hur du konfigurerar Azure Database for PostgreSQL serverlagring att växa utan att påverka arbetsbelastningen.
För servrar med mer än 1 TiB etablerad lagring aktiveras mekanismen för automatisk lagring när det tillgängliga utrymmet är mindre än 10% av den totala kapaciteten eller när det tillgängliga utrymmet är mindre än 64 GiB. Det mindre av de två värdena avgör när autogrow aktiveras. För servrar med lagring under 1 TiB justeras tröskelvärdet för automatisk tillväxt till 20% av den totala kapaciteten eller när det tillgängliga utrymmet är mindre än 64 GiB. Återigen används det mindre av de två värdena.
Som ett exempel, ta en server med en lagringskapacitet på 2 TiB (större än 1 TiB). I det här fallet är autogrow-gränsen satt till 64 GiB. Detta val görs eftersom 64 GiB är det mindre värdet jämfört med 10 % av 2 TiB, vilket är ungefär 204,8 GiB. Däremot, för en server med en lagringsstorlek på 128 GiB (mindre än 1 TiB), aktiveras funktionen för automatisk tillväxt när det bara finns 25,8 GiB ledigt utrymme kvar. Den här aktiveringen baseras på tröskelvärdet på 20% för den totala allokerade lagringen (128 GiB), som är mindre än 64 GiB.
Processen för skalning av lagring utförs online, utan att orsaka driftstopp, förutom när diskstorleken behöver korsa gränsen på 4 096 GiB. Det här undantaget är en begränsning för Azure-hanterade diskar. I så fall utlöses inte den automatiska skalningen av lagringsutrymmet, även om inställningen för automatisk ökning av lagringsutrymme är aktiverad för servern. I sådana fall måste du skala lagringen manuellt. I det här scenariot (når eller korsar gränsen på 4 096 GiB) är manuell skalning en offlineåtgärd. Schemalägg den här uppgiften så att den överensstämmer med dina affärsbehov. Alla andra åtgärder kan utföras online. När den allokerade diskstorleken är 8 192 GiB eller högre utlöses automatisk lagring automatiskt igen och varje efterföljande lagringsväxande åtgärd utförs online tills den tilldelade disken når sin maximala växande kapacitet, vilket är 32 768 GiB.
Anmärkning
Azure Database for PostgreSQL stöder endast funktionen för automatisk lagringsåterväxt på lagringstypen Premium SSD.
Lagringen fördubblas alltid i storlek för Premium Disk SSD, och den fördubblingen fördubblar också lagringskostnaden.
Endast premium SSD V2 stöder en mer detaljerad ökning av diskstorleken.
Steg för att aktivera automatisk ökning av lagringsutrymme för befintliga servrar
Använd Azure-portalen:
Välj din Azure-databas för PostgreSQL-flexibel server.
I resursmenyn, under avsnittet Inställningar, välj Beräkning + lagring.
I avsnittet Lagring väljer du kryssrutan Spara automatiskt .
Välj Spara för att tillämpa ändringarna.
Ett meddelande visar att en distribution pågår.
När skalningsprocessen är klar visas ett meddelande om att distributionen lyckades.
Steg för att inaktivera automatisk tillväxt av lagring för befintliga servrar
Använd Azure-portalen:
Välj din Azure-databas för PostgreSQL-flexibel server.
I resursmenyn, under avsnittet Inställningar, välj Beräkning + lagring.
I avsnittet Lagring väljer du kryssrutan Spara automatiskt .
Välj Spara för att tillämpa ändringarna.
Ett meddelande visar att en distribution pågår.
När skalningsprocessen är klar visas ett meddelande om att distributionen lyckades.
Steg för att aktivera automatiskt ökad lagringskapacitet under serverförberedelse
Använd Azure-portalen:
Begränsningar och överväganden
Autogrow aktiveras när tillgängligt utrymme är mindre än 10% av det totala etablerade lagringsutrymmet eller 64 GiB, beroende på vilket som är mindre.
Funktionen autogrow stöder endast uppskalning. Det minskar inte lagringsstorleken automatiskt.
Vanliga frågor (FAQ)
**Q. Fungerar autogrow med hög WAL-användning?
A. Nej, det utlöses inte i så fall.
Q. Orsakar autogrow stilleståndstid?
A. Nej, den förlitar sig på onlinediskskalning.