Esta página foi traduzida por máquina. Leia o original em inglês. English

Revolução BLOB no novo HQbird 2024 R2 Update 2

HQbird 2024R2u2 Apresenta Desempenho Revolucionário de BLOB em Rede

Na versão mais recente do HQbird (2024R2u2, versão 5.0.3), foram feitas melhorias significativas na transferência de dados BLOB em redes de alta latência, como a Internet.

Melhorias de desempenho BLOB

Esta otimização melhora drasticamente as velocidades de transferência de BLOB, colocando-as no mesmo nível dos dados VARCHAR. No entanto, para aproveitar essa melhoria, tanto o servidor quanto o cliente devem ser atualizados para a versão mais recente.

O avanço no desempenho permite a hospedagem eficiente em nuvem de bancos de dados Firebird, mantendo total compatibilidade com aplicativos clientes tradicionais. Este avanço abre novas e empolgantes possibilidades para implantações Firebird baseadas em nuvem, tornando o acesso remoto a bancos de dados substancialmente mais prático para aplicações do mundo real.

Artigo: Transferindo BLOBs pela rede no Firebird

A versão mais recente introduz melhorias significativas de desempenho para o manuseio de BLOB, juntamente com diagnósticos de rede aprimorados, saída isql melhorada e vários novos parâmetros para ajustar as transferências de BLOB.

Para explorar esses novos recursos em profundidade, D. Simonov-autor da documentação oficial do Firebird (Language Reference e Developer Guide) e do livro gratuito “Detailed New Features of Firebird 5”-escreveu um artigo abrangente intitulado " Transferindo BLOBs pela rede no Firebird." (também disponível em PDF)

Ferramenta de código aberto: FB-BLOB-TEST

Durante a preparação deste artigo, uma ferramenta de código aberto chamada FB-BLOB-TEST foi desenvolvida especificamente para investigar o desempenho de transferência de BLOB e VARCHAR.

Esta ferramenta está disponível no GitHub do IBSurgeon e pode ser usada para realizar seus próprios testes de transferência e benchmarks.

O Que Há de Novo no HQbird 2024R2u2

Otimização de Transferência BLOB

  • Suporte otimizado para transferências de BLOB em redes de alta latência (Internet)
  • Velocidades de transferência de BLOB agora correspondem ao desempenho de VARCHAR
  • Requer que tanto o servidor quanto o cliente sejam atualizados para a versão mais recente
  • Permite hospedagem eficiente em nuvem de bancos de dados Firebird com acesso tradicional de clientes

Melhorias no Instalador do Windows

  • Adicionada capacidade de especificar nomes de instância para servidores FB (configurados via parâmetros de linha de comando, armazenados no registro para atualizações e desinstalação)

Aprimoramentos no Relatório de Desempenho

A análise de desempenho no HQbird é uma das principais ferramentas para DBA ou desenvolvedor que precisam otimizar o desempenho de SQLs:

Atualizações de Linha de Comando e Interface

  • Adicionada dica helptrace
  • Alterações na exibição da interface web
  • Adicionada exibição da porta FB a partir das configurações DG no widget do servidor

Melhorias no Gerenciamento de Banco de Dados

  • Adicionada capacidade de bloquear todas as tarefas para bancos de dados VIP selecionados
  • Adicionada tarefa em grupo para análise de marcadores de transação
  • Adicionada tarefa de backup em grupo
  • Adicionados recursos de filtragem para bancos de dados VIP em tarefas de grupo
  • Adicionado gerenciamento de inclusão/exclusão para bancos de dados VIP sobrepostos no processamento em grupo

Gerenciamento de Replicação

  • Implementação inicial da coleta de informações de banco de dados em grupo para monitoramento de status de replicação
  • Adicionada saída de relatório JSON para status de réplica a partir da interface web
  • Melhorado o texto/conteúdo da notificação diária
  • Adicionada exibição de atividade de descompactação/entrega para segmentos recebidos em réplicas de grupo

Melhorias no Sistema

  • Adicionada detecção de versão FB a partir do parâmetro de inicialização do gerenciador de serviços -z durante o primeiro início a frio
  • Corrigidos problemas de compatibilidade com tarefas de backup/restauração/substituição
  • Adicionadas verificações de procedimento de registro
  • Corrigido bug com arquivo de desbloqueio de comprimento zero
  • Atualizado o número da versão de configuração
  • Limite de banco de dados VIP movido para o parâmetro de configuração vipdb.def=21
  • Aumentados os arquivos de segmento armazenados de 10 para 500
  • Destacado o erro “Ask your database administrator” no log de replicação como classe separada

Atualização Automática e Configuração

  • Procedimento de atualização automática melhorado (adicionados novos diretórios/arquivos, alterado o registro de log)

Configuração de replicação aprimorada

  • Adicionado suporte para chaves não exclusivas
  • Adicionados mestres mistos (síncrono-assíncrono) com parâmetros sync_replica
  • Adicionadas linhas de comentário em parâmetros de replicação opcionais

Baixar nova versão: /br/download-hqbird

Nota importante sobre a versão de teste: para obter os detalhes de registro da versão de teste, após a instalação, no diálogo de Registro, selecione “I need trial version”, insira um e-mail válido e clique em Request.

O e-mail será enviado imediatamente - se você não o vir, verifique sua pasta de spam.

Solicitar versão de teste no HQbird 2024R2 U2