Alterar a Forma de um Sistema de Banco de Dados
Este artigo fornece os detalhes e o procedimento para alterar a forma de um sistema de banco de dados.
Depois de provisionar um sistema do BD, você poderá alterar a configuração a qualquer momento para adaptar-se às alterações em requisitos de desempenho. Por exemplo, você pode precisar de um sistema com mais OCPUs ou pode querer reduzir custos reduzindo o número de OCPUs.
Observação: a operação shape-changer ocorre em uma forma incremental para sistemas de BD RAC de vários Nós, permitindo que você altere a forma sem tempo de inatividade do banco de dados.
A alteração da forma não afeta a quantidade de armazenamento disponível para o sistema do Banco de Dados. No entanto, a nova forma pode ter diferentes características de memória e largura de banda de rede e você pode reaplicar quaisquer personalizações a esses aspectos após a alteração.
Pré-requisitos
- O sistema de Banco de Dados e o Banco de Dados estão no estado 'Disponível'.
- O sistema de banco de dados está registrado com a pilha do Grid Infrastructure CRS (Cluster Ready Services). Por padrão, os sistemas de banco de dados usam CRS.
- É necessário que o banco de dados possa ser reiniciado com sucesso.
- O banco de dados deve estar configurado para usar SPFILE (arquivo de parâmetros do servidor), não PFILE. Por padrão, os bancos de dados nos sistemas de banco de dados usam a configuração SPFILE.
- O parâmetro
SGA_TARGETpara Gerenciamento Automático de Memória Compartilhada (ASMM) tem um valor diferente de zero Por padrão, os sistemas de banco de dados usam esta configuração ASMM.
Migração para a Forma x86 do BaseDB
Você pode migrar seu sistema de banco de dados da forma x86 Padrão para a forma x86 do Base DB usando a operação Alterar forma. Os pré-requisitos e restrições a seguir se aplicam à migração de sistemas de banco de dados.
- A migração do Base DB x86 para qualquer outra forma não é suportada.
- O sistema de banco de dados deve usar somente o Oracle Database versão 26ai.
Migração para Formas AMD
Você pode migrar seu sistema de banco de dados de formas Intel X7 e formas AMD E4 para formas AMD E5 usando a operação Alterar forma. Os pré-requisitos e restrições a seguir se aplicam à migração de sistemas de banco de dados.
- Não há suporte para migração de formas Ampere A1 e Intel X9 para formas AMD E4 e E5 e vice-versa.
- O sistema de banco de dados deve usar o kernel UEK5. Se o sistema de banco de dados estiver em UEK4, a operação de migração o atualizará automaticamente para UEK5.
- Para migração de formas Intel X7 para formas Intel X9 ou AMD E4, o sistema de banco de dados deve usar o Oracle Linux 7 (OL7) ou mais recente. Se um sistema de banco de dados estiver em execução em uma versão abaixo do OL7, você deverá fazer upgrade do sistema de banco de dados para o OL7 ou uma versão posterior antes de migrar. A Oracle recomenda o OL8.
- Para migração da forma Intel X7 ou AMD E4 para a forma AMD E5, o sistema de banco de dados deve usar o Oracle Linux 8 (OL8). Se um sistema de banco de dados estiver em execução em uma versão abaixo do OL8, você deverá fazer upgrade do sistema de banco de dados para o OL8 antes de migrar.
- O sistema de banco de dados deve usar uma versão Oracle Grid Infrastructure posterior ou igual à 19.15.
-
O sistema de banco de dados deve usar as seguintes versões do Oracle Database ou versões posteriores para as respectivas séries de versões do banco de dados.
- 23.4.0.24.05
- 21.6.0.0.0
- 19.15.0.0.0
- 12.2.0.1.220418
- 12.1.0.2.220419
- Os sistemas de banco de dados baseados no Oracle Database 11.2 não podem ser migrados.
- Você só pode migrar de 2.X baseada em Intel para X OCPUs baseadas em AMD. Por exemplo, se você estiver na forma Intel VM.Standard2.2, poderá migrar para a forma AMD 2 OCPU. No entanto, após a migração, você poderá alterar as OCPUs baseadas em AMD de acordo com as opções disponíveis.
- Após migrar para uma forma AMD, você pode ampliar o armazenamento para um máximo de 40 TB (as opções de armazenamento máximas permitidas disponíveis nas formas Intel X7).
- Após a migração para uma forma AMD, você estará na mesma opção de desempenho de armazenamento da forma anterior. Não será possível alterar para uma opção diferente.
- Ao criar um clone para um sistema de banco de dados migrado, o clone terá as mesmas características que o sistema de banco de dados migrado.
- Ao criar o Oracle Data Guard para um banco de dados em um sistema de banco de dados migrado, o stand-by terá as mesmas características do sistema de banco de dados migrado.
- Após a migração bem-sucedida, você não poderá migrar de volta das formas AMD para Intel.
- Após a migração bem-sucedida, você não poderá restaurar para um backup antigo do volume de inicialização.
Procedimento
Execute as seguintes etapas para alterar a forma usando a Console do OCI:
Cuidado: A alteração da forma requer uma reinicialização.
Observação: A alteração de forma da forma flexível AMD E5 não é suportada no momento.
- 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 Listar os Sistemas de Banco de Dados.
- Na página de detalhes do sistema de banco de dados, no menu Ações, selecione Alterar forma.
- No painel Alterar forma, informe os detalhes a seguir. Para obter uma lista completa de formas, consulte Formas Disponível e Como Elas Determinam os Recursos Alocados.
Série de formas
Esta seção exibe os valores que você selecionou ao provisionar e não pode ser alterada.
- Se você estiver alterando a forma de formas X7 baseadas em Intel para a forma flexível E4 baseada em AMD, não será possível alterar o número de OCPUs. Você só pode migrar de 2.X baseada em Intel para X OCPUs baseadas em AMD. Por exemplo, se você estiver na forma Intel VM.Standard2.2, poderá migrar para a forma AMD 2 OCPU. No entanto, após a migração, você poderá alterar as OCPUs baseadas em AMD de acordo com as opções disponíveis.
- Você pode migrar da forma Standard x86 para a forma Base DB x86.
Configurar ECPU
Selecione a forma de ECPU que você deseja usar para esta instância.
Para alterar o número de ECPUs, execute as seguintes etapas:
- No menu de ações da forma desejada, selecione Atualizar contagem de ECPUs.
- Selecione o número desejado de ECPUs por nó na lista.
- Selecione Atualizar.
Você pode atualizar o número de ECPUs alocadas para as formas flexíveis Base DB x86 e Standard x86.
| Forma | ECPUs Mínimas | Máximo de ECPUs | Alocação de Memória |
|---|---|---|---|
| Base DB x86 | 4 | 256 | 8 GB para cada 4 ECPUs, até 512 GB |
| Padrão x86 | 4 | 252 | 8 GB para cada 4 ECPUs, até 504 GB |
Configurar OCPU
Selecione a forma de OCPU que você deseja usar para esta instância.
Para alterar o número de OCPUs, execute as seguintes etapas:
- No menu de ações da forma desejada, selecione Atualizar contagem de OCPUs.
- Selecione o número desejado de OCPUs por nó na lista.
- Selecione Atualizar.
Você pode alterar o número de OCPUs para as formas flexíveis Ampere A1, AMD E4, AMD E5 e Intel X9.
- Para a forma Ampere A1, é possível selecionar no mínimo 1 OCPU e no máximo 57 OCPUs.
- Para as formas AMD E4 e E5, é possível selecionar no mínimo 1 OCPU e no máximo 64 OCPUs.
- Para a forma Intel X9, é possível selecionar no mínimo 1 OCPU e no máximo 32 OCPUs.
Os recursos seguintes são dimensionados proporcionalmente ao número de OCPUs que você selecionou.
-
Memória (GB): A quantidade de memória que você deseja alocar para esta instância.
Para os formatos Ampere A1, AMD E4, AMD E5 e Intel X9, a memória será dimensionada proporcionalmente com base no número de OCPUs selecionadas.
- Para a forma Ampere A1, para cada OCPU, 8 GB de memória são alocados. É alocado um mínimo de 8 GB e um máximo de 456 GB de memória.
- Para as formas AMD E4 e E5, para cada OCPU, 16 GB de memória são alocados. É alocado um mínimo de 16 GB e um máximo de 1024 GB da memória.
- Para a forma Intel X9, para cada OCPU, são alocados 16 GB de memória. No mínimo 16 GB e no máximo 512 GB da memória são alocados.
-
Largura de banda de rede (Gbps): A quantidade de largura da banda de rede que você deseja alocar para esta instância.
Para formas Ampere A1, AMD E4, AMD E5 e Intel X9, a largura de banda será dimensionada proporcionalmente com base no número de OCPUs selecionadas. Para cada OCPU, é alocado 1 Gbps de largura de banda da rede.
- Para a forma Ampere A1, é alocado um mínimo de 1 Gbps e um máximo de 40 Gbps de largura da banda da rede.
- Para as formas AMD E4 e E5, é alocado um mínimo de 1 Gbps e um máximo de 40 Gbps de largura da banda da rede.
- Para o formato Intel X9, são alocados um mínimo de 1 Gbps e um máximo de 32 Gbps de largura da banda da rede.
-
IOPS teórico máximo: O valor de entrada e saída por segundo (IOPS) que você deseja alocar para esta instância. IOPS teórico-máx também depende do armazenamento selecionado.
Para formas x86 padrão, o IOPS máximo teórico será dimensionado proporcionalmente com base no número de ECPUs selecionadas. Para cada ECPU, 8K de IOPS teórico máximo é alocado.
Para formas Ampere A1, AMD E4, AMD E5 e Intel X9, a IOPS máxima teórica será dimensionada proporcionalmente com base no número de OCPUs selecionadas. Para cada OCPU, será alocado o valor de 16 mil IOPS teórico máximo.
- Para o formulário A1 do Ampere, um mínimo de 16K e um máximo de 640K de IOPS teórico máximo são alocados.
- Para formas AMD E4 e E5, é alocado um mínimo de 16K e um máximo de 640K de IOPS teórico máximo.
- Para o modo de Intel X9, é alocado um mínimo de 16K a um máximo de 512K IOPS teórico máximo.
Alterar forma
Selecione Alterar e confirme.
- Se sua operação de alteração da forma não for bem-sucedida, consulte Diagnosticar/Diagnosticar e Solucionar Problemas de Falha na Alteração da Forma.