Manutenção de um Sistema de Banco de Dados Standalone
A Oracle inicia a manutenção de um sistema de banco de dados stand-alone (com ou sem o cluster HeatWave ativado) dentro de duas horas do horário inicial da janela de manutenção que você define para o sistema de banco de dados.
A manutenção do sistema de banco de dados envolve um curto período de inatividade. Para reduzir o tempo de inatividade, use sistemas de banco de dados de alta disponibilidade. Consulte Alta Disponibilidade.
A manutenção de um sistema de banco de dados independente envolve as seguintes etapas:
- Novos recursos são iniciados usando o sistema operacional e o servidor MySQL mais recentes.
- Os dados são sincronizados entre os sistemas antigo e novo.
- Se o sistema de BD tiver um cluster HeatWave anexado a ele, os dados no cluster HeatWave serão recuperados ou recarregados automaticamente. Consulte HeatWave Recuperação de Dados do Cluster.
- Os pontos finais do Sistema de BD são anexados aos novos recursos e novas conexões são permitidas.
Observação
Se ocorrerem erros durante a manutenção, o processos será interrompido, retornará ao sistema de BD antigo e serão retomadas as conexões.
Dependendo das definições e da configuração do sistema de banco de dados, uma das seguintes técnicas de manutenção é usada:
- Manutenção off-line: o servidor MySQL é interrompido e o armazenamento é clonado para garantir a consistência dos dados entre os sistemas antigo e novo. O sistema de banco de dados permanece inacessível para leituras e gravações desde o momento em que o servidor é interrompido até que as conexões sejam permitidas para o novo sistema.
- Manutenção de tempo de inatividade quase zero: o servidor MySQL não é interrompido e os dados são replicados entre os sistemas antigo e novo para garantir a consistência dos dados. O sistema permanece acessível para leituras e gravações durante a replicação. Quando o novo sistema está pronto, um curto período de tempo de inatividade é imposto quando as conexões são bloqueadas no sistema antigo e todas as transações são aplicadas ao novo servidor. Durante esse curto período de indisponibilidade, os canais de replicação de entrada são temporariamente desativados. Esses canais começam a ser executados e replicados automaticamente após a conclusão da manutenção.
A manutenção de tempo de inatividade quase zero só será aplicada se os seguintes pré-requisitos forem atendidos:
- O upgrade MySQL solicitado não é um upgrade de versão principal. Consulte Upgrade de Versão Principal.
- O sistema de banco de dados não tem um cluster HeatWave.
- O sistema de banco de dados não tem Réplicas de Leitura ou um Ponto Final de Leitura.
- O valor da variável
binlog_expire_logs_secondsna configuração do sistema de banco de dados é maior ou igual a 3600. Consulte Variáveis de Configuração. - A última operação de manutenção no seu sistema de banco de dados não deve ser uma manutenção de período de indisponibilidade quase zero com falha.
Se algum desses pré-requisitos não for atendido, a manutenção off-line será aplicada ao sistema de banco de dados.
Para minimizar o tempo de inatividade, programe sua janela de manutenção durante um período de baixa carga de trabalho que não coincida com operações de atualização grandes. Para obter mais informações, consulte Configurando a Manutenção do Sistema de BD.
Tópicos Relacionados