Udostępnij za pośrednictwem


Configure storage autogrow

DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny

W tym artykule opisano, jak skonfigurować magazyn serwera usługi Azure Database for PostgreSQL, aby mógł się zwiększać bez wpływu na obciążenie.

W przypadku serwerów z więcej niż 1 TiB aprowizowanego magazynu mechanizm automatycznego zwiększania magazynu jest aktywowany, gdy dostępne miejsce jest mniejsze niż 10% całkowitej pojemności lub gdy dostępne miejsce jest mniejsze niż 64 GiB. Mniejsza z tych dwóch wartości określa, kiedy opcja autogrow zostaje aktywowana. Z drugiej strony w przypadku serwerów z magazynem poniżej 1 TiB ten próg jest dostosowywany do 20% dostępnego wolnego miejsca lub 64 GiB. Ponownie, wybierając mniejszą z dwóch wartości.

Dla przykładu, rozważ serwer z pojemnością magazynową wynoszącą 2 TiB (większą niż 1 TiB). W tym przypadku limit funkcji autogrow jest ustawiony na 64 GiB. Jest to wybór, ponieważ 64 GiB jest mniejszą wartością w porównaniu do 10% z 2 TiB, czyli około 204,8 GiB. Natomiast w przypadku serwera z magazynem o rozmiarze 128 GiB (mniejszym niż 1 TiB) funkcja automatycznego zwiększania pojemności jest aktywowana, gdy pozostało tylko 25,8 GiB miejsca. Ta aktywacja jest oparta na progu 20% całkowitego przydzielonego magazynu (128 GiB), który jest mniejszy niż 64 GiB.

Uwaga

Azure Database for PostgreSQL flexible server only supports the storage autogrow feature on storage type Premium SSD. Storage always doubles in size for premium disk SSD, and that doubles the storage cost. Tylko Premium SSD V2 obsługuje bardziej precyzyjne zwiększenie rozmiaru dysku.

Jak włączyć automatyczne zwiększanie przestrzeni przechowywania dla istniejących serwerów

Korzystanie z witryny Azure Portal:

  1. Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.

  2. In the resource menu, under the Settings section, select Compute + storage.

    Screenshot the Compute + storage page.

  3. W sekcji Pamięć włącz pole wyboru Autogrow pamięci.

    Screenshot showing how to enable storage autogrow on an existing Azure Database for flexible server.

  4. Wybierz Zapisz, aby zastosować zmiany.

    Screenshot showing how to save changes after enabling storage autogrow on an existing Azure Database for flexible server.

  5. A deployment initiates and, when it completes, a notification shows that autogrow is successfully enabled.

    Zrzut ekranu przedstawiający powiadomienie potwierdzające włączenie autogrow.

Kroki, aby wyłączyć automatyczny wzrost pamięci masowej dla istniejących serwerów

Korzystanie z witryny Azure Portal:

  1. Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.

  2. In the resource menu, under the Settings section, select Compute + storage.

    Screenshot the Compute + storage page.

  3. W sekcji Pamięć włącz pole wyboru Autogrow pamięci.

    Zrzut ekranu przedstawiający sposób wyłączenia automatycznego zwiększania przestrzeni magazynowej na elastycznym serwerze baz danych Azure.

  4. Wybierz Zapisz, aby zastosować zmiany.

    Screenshot showing how to save changes after disabling storage autogrow on an existing Azure Database for flexible server.

  5. A deployment initiates and, when it completes, a notification shows that autogrow is successfully enabled.

    Zrzut ekranu przedstawiający powiadomienie potwierdzające włączenie autogrow.

Procedura włączania automatycznego zwiększania pamięci podczas aprowizacji serwera

Korzystanie z witryny Azure Portal:

  1. Podczas aprowizacji nowego serwera elastycznego usługi Azure Database for PostgreSQL w sekcji Obliczenia i magazyn wybierz pozycję Konfiguruj serwer.

    Zrzut ekranu przedstawiający sposób konfigurowania zasobów obliczeniowych i magazynu serwera podczas aprowizacji nowej usługi Azure Database for flexible server.

  2. W sekcji Pamięć włącz pole wyboru Autogrow pamięci.

    Screenshot showing how to enable storage autogrow during provisioning of a new Azure Database for flexible server.