Essa funcionalidade está disponível a partir da versão 3.23.0.0.

O objetivo dessa funcionalidade é a criação de uma réplica do servidor principal (banco de dados) para agilizar o processo de consulta de relatórios, de forma que as rotinas operacionais não sejam afetadas. Dessa forma, o banco secundário atua como uma melhoria na performance do sistema, evitando o travamento do mesmo durante a consulta de relatórios.

Esta funcionalidade pode ser aplicada tanto em banco de lojas quanto em banco de escritórios (incluindo o servidor central).

É necessário que o servidor de replicação seja criado em uma máquina diferente da máquina do servidor central. A máquina que abrigará o servidor réplica deve ser disponibilizada pelo cliente.

Permissão

Para realizar a configuração do servidor de replicação, é necessário habilitar a permissão no grupo de usuários.

Para isso vá até o menu Cadastros > Usuários > Grupo de Usuários,  clique na aba "Módulos" e localize a opção Servidor de Replicação.


Figura 01 - Permissão de Usuário


Troque o "N" pelo "S" e seta para cima ou para baixo do teclado para registrar a alteração.


Configuração 

Após habilitar a permissão no grupo de usuários, é preciso realizar as configurações do servidor de replicação.

Para isso, vá até o menu Configurações > Servidor de replicação.


Figura 02 - Configuração do Servidor de Replicação 


Marque o checkbox para habilitar o servidor de replicação.

Em IP do servidor informe o IP do banco que vai receber os dados para consultas dos relatórios

Caso esteja utilizando uma porta diferente da padrão (3306), é necessário informar a porta que está utilizando junto do IP de servidor.

Informe o nome do banco de dados e o usuário que estiver sendo utilizado no Sistema.

Informe e confirme a senha utilizada para acessar o servidor.

Antes de salvar as alterações, verifique se o servidor está acessível.

Após preencher os dados de configuração, clique em .

Assim que a as informações do servidor réplica forem salvas, todos os Sistemas Big que estão apontados para o servidor central vão atuar com os dois bancos de dados (central e réplica) configurados.


Grupos de Relatórios

Para contemplar o servidor de replicação, foram tratados 2 grupos de relatórios:

O primeiro grupo de relatórios é acessado através do menu Meus Relatórios:


Figura 03 - Meus Relatórios


Esse grupo possui mais de 190 relatórios que podem ser consultados através do servidor de replicação.

O outro grupo de relatórios é acessado através do menu Gerencial > Comissões, que possui 4 relatórios:


Figura 04 - Gerencial - Comissões


Ao tentar visualizar um relatório que esteja em um destes grupos, o sistema irá verificar automaticamente se existe um banco réplica configurado e acessível.

Em caso afirmativo, os dados exibidos nos relatórios serão coletados da base réplica ao invés da base principal, proporcionando uma melhor performance devido a menor concorrência de acesso ao banco principal.

Entretanto, se não existir um banco réplica configurado ou se ele não estiver acessível, o sistema irá utilizar a base principal para coleta dos dados.

Não houve alteração visual ou de processamento dos relatórios, apenas foi alterado o local onde os dados são coletados.

  • Sem rótulos