Ativando ou Desativando a Expansão Automática de Armazenamento

Ative a expansão automática de armazenamento no seu sistema de banco de dados para evitar a perda de serviço quando o espaço de armazenamento alocado for preenchido.

Observação

Você não pode ativar a expansão automática de armazenamento em um sistema de banco de dados Always Free.
Você pode usar as seguintes métricas para monitorar o espaço de armazenamento de um sistema de banco de dados:
  • StorageAllocated: A quantidade máxima de espaço alocado ao sistema de banco de dados durante o intervalo no GiB.
  • StorageUsed: A quantidade máxima de espaço usado durante o intervalo no GiB.
Para obter mais informações sobre métricas, consulte Métricas.
Se a expansão automática de armazenamento estiver ativada, o armazenamento do sistema de banco de dados será expandido quando o armazenamento disponível restante for 10% ou menos do armazenamento alocado no momento:
StorageUsed >= StorageAllocated * 0.90
Quando o limite de armazenamento usado é atingido, a alocação de armazenamento é aumentada da seguinte forma:
If StorageAllocated < 150 GB:
  StorageAllocated = StorageAllocated + CEILING(8 + (StorageAllocated / 25))

If StorageAllocated >= 150 GB:
  StorageAllocated = CEILING(StorageAllocated * 1.115)
O resultado é arredondado para o próximo GB inteiro e não pode exceder o tamanho máximo de armazenamento configurado para o sistema de banco de dados.

O tamanho do armazenamento expandido se torna o tamanho do armazenamento atual usado para calcular o limite para a próxima expansão automática. Depois que o tamanho máximo de armazenamento configurado é atingido, o sistema de BD não expande ainda mais seu armazenamento.

Tabela 8-19 Exemplos de limites de utilização de armazenamento e alocações resultantes

Armazenamento alocado (GB) Armazenamento usado que aciona a expansão (GB) Armazenamento alocado após a expansão (GB)
50 45 60
100 90 112
200 180 223
500 450 558
800 720 892
1.000 900 1.115
1.050 945 1.171
1.100 990 1.227

Você pode criar um gráfico para monitorar as métricas durante um período e identificar se o valor foi alterado ou quando o valor foi alterado. Consulte Usando Métricas para Criar Consultas. Se necessário, você também pode criar um alarme com base nas métricas. Consulte Usando Métricas para Criar Alarmes.

Use um dos seguintes métodos para ativar ou desativar a expansão automática de armazenamento:

Usando a Console

Você pode ativar ou desativar a expansão de armazenamento automática usando a ação da console Atualizar tamanho de armazenamento do sistema de banco de dados.

Faça o seguinte para ativar ou desativar a expansão automática de armazenamento de um sistema de banco de dados:

  1. Na página de lista Sistemas de BD, selecione o sistema de BD com o qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o sistema de banco de dados, consulte Listando Sistemas de Banco de Dados - Usando a Console.

    A página de detalhes é aberta e exibe informações sobre o sistema de banco de dados.

  2. Selecione a guia Detalhes.
  3. Selecione Editar no campo Expansão automática de armazenamento:
  4. Na caixa de diálogo Atualizar tamanho do armazenamento, selecione a chave de alternância Expansão automática de armazenamento para ativar ou desativar a expansão automática de armazenamento.
    Observação

    A ativação ou desativação da expansão automática de armazenamento não causa tempo de inatividade para o sistema de banco de dados.

  5. Quando a expansão de armazenamento automático está ativada, o campo Tamanho máximo do armazenamento de dados é mostrado. Informe o tamanho máximo do armazenamento para o qual você deseja permitir que o tamanho do armazenamento seja expandido.
    Observação

    Você será cobrado pelo novo tamanho de armazenamento alocado sempre que o armazenamento tiver sido expandido.
  6. (Opcional) Você também pode aumentar o tamanho do armazenamento alocado atual do sistema de banco de dados. Na caixa de diálogo Atualizar tamanho do armazenamento, informe o novo tamanho do armazenamento de dados em GiB. Você só pode aumentar o tamanho do armazenamento.
  7. Selecione Atualizar.

Usando a CLI

Use a interface de linha de comando para ativar ou desativar a expansão automática de armazenamento.

Esta tarefa requer o seguinte:
  • Um OCID (Oracle Cloud Identifier) do sistema de banco de dados.
  • Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
  1. Abra um prompt de comando e execute o seguinte comando:
    oci mysql db-system update --db-system-id <DBSystemOCID> --is-auto-expand-storage-enabled <Boolean> --max-storage-size-in-gbs <SizeInGiB>
    • db-system-id: Especifique o OCID do sistema de banco de dados.
    • is-auto-expand-storage-enabled: Defina como true para ativar a expansão automática de armazenamento ou false para desativá-la.
    • max-storage-size-in-gbs: Especifique o tamanho máximo de armazenamento, em GiB.
O comando atualiza o sistema de banco de dados e retorna as informações da solicitação de serviço.