Versão | Descrição |
2.25.12 | Correções de bugs |
2.25.11 | Novos recursos Correções de bugs Correção de um problema em cenários HTAP no qual instruções SQL incompatíveis não eram redirecionadas ao nó de processamento transacional (TP). Resolução de uma questão na qual desequilíbrios de carga ocorriam ocasionalmente após a execução de uma transação somente leitura em uma única sessão. Correção de um problema no qual conexões eram encerradas devido à alta latência transitória no nó primário em uma arquitetura de alta disponibilidade.
|
2.25.9 | Novos recursos Correções de bugs
|
2.25.8 | Novos recursos Correções de bugs
|
2.25.7 | Correções de bugs |
2.25.5 | Novos recursos Correções de bugs Correção de um problema no qual novas conexões poderiam ser bloqueadas durante uma reinicialização rápida in-place do nó primário MySQL após uma falha. Resolução de uma questão que poderia causar desequilíbrios de carga para algumas conexões persistentes quando parâmetros do proxy ou nós eram alterados.
|
2.25.4 | Novos recursos Adição de uma estratégia de balanceamento de carga baseada no número de solicitações ativas. Para mais informações, consulte Algoritmos de balanceamento de carga. Possibilidade de configurar o nó primário como um nó de fallback para um endpoint de proxy somente leitura.
|
2.25.3 | Correções de bugs |
2.25.2 | |
2.25.1 | Novos recursos |
2.24.3 | Correções de bugs Correção de um problema no qual uma instrução SELECT ... FOR UPDATE falhava se um nome de coluna fosse a palavra-chave 'disable'. Resolução de uma questão na qual sessões eram desconectadas inesperadamente devido ao wait_timeout. Correção de um erro de schema no pool de conexões no nível de transação que ocorria quando um nó somente leitura era adicionado.
|
2.24.1 | Correções de bugs Correção de um problema de falta de memória (OOM) causado por um recv-q excessivamente grande para conexões de backend. Resolução de uma questão na qual o schema do pool de conexões no nível de transação era reutilizado incorretamente quando um nó era adicionado.
|
2.9.5 | |
2.9.3 | Correções de bugs Correção de um problema que poderia causar desequilíbrios de carga no modo de divisão de leitura/escrita para alguns cenários de conexão persistente. Resolução de um vazamento de memória introduzido na versão 2.9.1, causado por instruções SHOW WHERE.
|
2.9.1 | Novos recursos Suporte adicionado para configurar o pool de conexões e as definições de limiar de latência para endpoints de proxy com atributos somente leitura. Suporte adicionado para conexões persistentes em cenários de failover. Otimização das conexões persistentes para suportar transações sem operações de escrita no nível de isolamento RC.
Correções de bugs Correção do erro thread id already exists, causado pela rotação de IDs de thread, minimizando essa rotação. Resolução de um problema no qual uma operação KILL QUERY em um endpoint somente leitura poderia não ser transmitida, impedindo que a solicitação fosse killed.
|
2.8.41 | Novos recursos Kernel atualizado para a versão da comunidade 2.3.15.
Nota Certifique-se de que a versão menor do mecanismo da sua instância ApsaraDB RDS for MySQL seja 20240131 ou posterior. Para atualizar, consulte Atualizar a versão menor do mecanismo. |
1.14.8/1.14.9 | Correções de bugs Correção de um problema no qual uma instrução KILL poderia fazer com que uma sessão travasse. Resolução de uma questão na qual sessões em um nó somente leitura com peso 0 não podiam ser encerradas com sucesso. Correção de um problema no qual a largura de banda de conexão única era limitada em redes de alta latência. Resolução de uma questão na qual as cargas poderiam ficar desequilibradas após a recuperação de um nó com falha. Correção de um problema no qual um fluxo de tarefas falhava porque a thread MHD deixava de responder. Resolução de um vazamento de memória que ocorria ao lidar com conexões de curta duração. Correção de um problema no qual a sintaxe force_node não surtia efeito.
|
1.14.7 | |
1.14.6 | Novos recursos Suporte adicionado para conexões persistentes durante failovers manuais. |
1.14.5 | Correções de bugs Correção de um problema que poderia causar desconexões do cliente após a ativação do recurso de pool de conexões, garantindo compatibilidade com o rastreador de sessões no MySQL 8.0.33. |
1.14.3/1.14.4 | Correções de bugs Correção de um problema no qual o endpoint de proxy ficava indisponível porque o recurso de prevenção de escrita dupla identificava incorretamente o nó primário. Códigos de erro foram adicionados para este recurso, de modo que os clientes agora recebem um erro específico quando ele é acionado. Resolução de uma questão na qual a autenticação para um endpoint de proxy falhava se o host da conta estivesse no formato CIDR. Correção de um problema no qual a primeira solicitação de leitura dentro de uma transação era encaminhada para um nó somente leitura quando a divisão de transações estava desativada.
|
1.14.1/1.14.2 | Novos recursos Adição do recurso de prevenção de escrita dupla para evitar inconsistências de dados causadas por um cenário de primário duplo durante um failover. Quando este recurso está ativado, o endpoint de proxy torna-se indisponível se existirem múltiplos nós primários. |
1.13.42 | Correções de bugs Correção de um problema no qual conexões falhavam devido a um número excessivo de conexões de banco de dados existentes. Resolução de oscilações no tempo de resposta (RT) causadas por tarefas agendadas internas.
|
1.13.41 | Melhorias de desempenho Melhoria no desempenho do database proxy durante altos volumes de autenticações com falha. Otimização do recurso de autenticação de conta. Em caso de autenticação incorreta, o throttling agora é aplicado no nível da conta em vez de globalmente.
Correções de bugs Correção de um problema no qual o status da transação era perdido durante a divisão de transações. Resolução de uma questão na qual variáveis de ambiente não eram redefinidas em um pool de conexões no nível de transação. Correção de um problema no qual uma prepared statement falhava ao fechar em uma transação distribuída (transação XA). Correção de várias exceções internas.
|
1.13.33 | Novos recursos Suporte adicionado para o formato de codificação utf8mb3 do MySQL. Correções de bugs Correção de um erro de roteamento para instruções SELECT FOR UPDATE causado por um número excessivo de parâmetros de prepared statement.
|
1.13.27 | |
1.13.25 | Correções de bugs |
1.13.22 | Novos recursos Suporte adicionado para usar a instrução SELECT LAST_INSERT_ID() para obter o ID exclusivo de uma tabela fragmentada após uma operação INSERT. Suporte adicionado para a função FOUND_ROWS. Suporte adicionado para rotear COM_STATISTICS para uma instância somente leitura. Otimização do pool de conexões no nível de transação. Suporte adicionado para rotear funções GEO para uma instância somente leitura. Adição de várias métricas de monitoramento interno.
Correções de bugs Conexões não são mais enviadas para instâncias bloqueadas no ApsaraDB RDS. Correção de erros de roteamento causados pela análise incorreta de algumas instruções. Resolução de um problema no qual stmt_exec falhava em alguns cenários. Correção de um problema no qual a instrução load data infile falhava.
|
1.13.17 | Correções de bugs Correção de vários erros internos. |
1.13.5 | Novos recursos Suporte adicionado para rotear todas as solicitações para um nó específico (Force Node Connection). Por exemplo, a instrução /force_proxy_internal/set force_node = 'pi-123'; roteia todas as solicitações subsequentes na conexão atual para o nó especificado pi-123.
Nota Se o nó especificado estiver anormal, o proxy retorna o erro set force node 'pi-123' is not found, please check.. Suporte adicionado para rotear uma única solicitação para um nó específico (Force Node Query). Por exemplo, a instrução /force_node='pi-123'/ show processlist; roteia apenas esta solicitação para o nó especificado pi-123.
Nota Se o nó especificado estiver anormal, o proxy retorna o erro 'force hint server node is not found, please check'.. Adição de várias métricas de monitoramento interno.
Correções de bugs Correção de um problema no qual solicitações eram roteadas para uma instância somente leitura se a instrução contivesse a palavra-chave MODE. Resolução de um problema que causava desequilíbrios de carga sob certas condições.
|
1.12.10 | |
1.12.7 | Novos recursos Correções de bugs Correção de um problema que causava erros ao executar show processlist em uma instância MySQL 8.0. Correção de vários problemas relacionados ao pool de conexões no nível de transação. Resolução de vários problemas que causavam falhas de conexão.
|
1.11.12 | |
1.10.7 | Correções de bugs Correção de vários problemas relacionados ao pool de conexões no nível de sessão. |
1.9.23 | Novos recursos Correções de bugs Correção de um problema no qual change user falhava. Resolução de um problema no qual load file falhava. Correção de um problema no qual os clientes recebiam um erro Exception: Packets out of order devido a uma sequência de pacotes incorreta. Resolução de um problema no qual conexões com uma instância somente leitura eram encerradas quando a instância primária tornava-se anormal.
|
1.9.14 | |