Todos os produtos
Search
Central de documentação

ApsaraDB for SelectDB:Melhores práticas para alta disponibilidade de serviços online

Última atualização: Jun 29, 2026

Práticas recomendadas para minimizar interrupções e aumentar a estabilidade e a confiabilidade de serviços online.

Guia de início rápido

Comece a usar o ApsaraDB for SelectDB com os documentos a seguir.

  • (Obrigatório) Início rápido

    Apresenta conceitos básicos do ApsaraDB for SelectDB, compra e uso de instâncias e design de tabelas para ajudar você a começar.

  • (Opcional) Migração de dados

    Migre dados de diversas fontes, como MySQL, PostgreSQL e Doris, para o ApsaraDB for SelectDB.

  • (Opcional) Testes de desempenho

    Execute testes de desempenho com Star Schema Benchmark, TPC-H Benchmark e TPC-DS Benchmark.

  • (Opcional) Soluções

    Observabilidade e data lakehouse.

Especificações de liberação e alteração

  • (Obrigatório) Teste antecipadamente

    Teste novos recursos em uma instância de teste antes da liberação. Em serviços de alta carga, execute testes de estresse para avaliar o desempenho em nível de produção.

  • (Obrigatório) Liberação gradual

    Libere alterações fora dos horários de pico com implantação faseada (10%→50%→100%). Observe o serviço por 10 a 30 minutos entre as fases. Monitore atentamente durante o primeiro pico de negócios, pois testes fora de pico podem não revelar todos os problemas.

Recomendações de O&M

  • (Obrigatório) Monitoramento de negócios

    O ApsaraDB for SelectDB oferece monitoramento e alertas. Acompanhe as principais métricas: tempo de resposta médio e P99 das consultas, taxa de sucesso das consultas, velocidade de importação de dados, utilização de CPU e uso de memória. Configure alertas em Definir regras de alerta.

  • Gerenciamento de capacidade

    Em serviços de alta carga, execute testes de otimização e estresse para determinar o QPS máximo. Escale horizontalmente os recursos conforme o crescimento do negócio ou antes de eventos promocionais.

  • Atualizações de versão

    O ApsaraDB for SelectDB corrige bugs por meio de atualizações de versões menores (numeração com três ou quatro partes). Atualize para a versão de patch mais recente assim que possível. Teste primeiro em ambiente fora de produção; contate o suporte técnico para rollbacks de emergência. Exemplo: a versão 4.0.4.2 (lançada em 6 de fevereiro de 2025) recebeu 12 atualizações em seis meses, chegando à versão 4.0.6.1.

  • Isolamento de serviços

    Use instâncias separadas para cenários de negócios independentes. Quando diferentes serviços compartilharem dados, adote a arquitetura de múltiplos grupos de computação: várias filas físicas de computação dentro de uma única instância, compartilhando dados da instância de leitura e escrita.

Simulações operacionais

  • Alterações de instância

    Operações comuns, como atualizações e escalonamentos horizontais, podem causar interrupções transitórias de conexão. Simule esses cenários antecipadamente e garanta que sua aplicação reconecte automaticamente em caso de falha durante alterações na instância do ApsaraDB for SelectDB.

  • Recuperação de falhas

    O ApsaraDB for SelectDB oferece opções de recuperação de falhas: alternar para um novo grupo de computação, reiniciar uma instância com falha ou reiniciar um grupo de computação travado. Pratique esses procedimentos com antecedência.

Arquitetura de alta disponibilidade

  • (Opcional) Limitação de tráfego do serviço

    O ApsaraDB for SelectDB suporta Workload Groups, filas lógicas de tarefas que controlam o uso de recursos por tipo de solicitação ou serviço. Use Workload Groups para definir limites de recursos e limitar o tráfego durante picos de demanda.

  • (Opcional) Recuperação de desastres multizona

    O ApsaraDB for SelectDB oferece recuperação de desastres em múltiplas zonas. Se uma zona falhar, o sistema executa failover automaticamente com RTO de aproximadamente 10 segundos.

  • (Opcional) Backup e recuperação de dados

    Ative backups diários para serviços online críticos. Faça backups manuais antes de alterações importantes. Use os dados de backup para recuperar rapidamente o serviço após falhas críticas.