AVMB Soluções em TI

quinta-feira, 27 de setembro de 2018

Apresentação de Módulos do SIGAA em Apoio Presencial – SIG - UFOB


Entre os dias 20 a 24 de agosto, a analista Sabrina, do Setor de Implantação, esteve prestando apoio presencial do Sistema Integrado de Gestão de Atividades Acadêmicas, na Reitoria da Universidade Federal do Oeste da Bahia, na cidade de Barreiras/BA, apresentando os módulos Diplomas, Processo Seletivo e Avaliação Institucional. Foram realizas reuniões com os responsáveis dos Módulos, tratando questões de levantamento de requisitos e possíveis customizações para implantação dos Módulos, além de tirar dúvidas sobre o funcionamento do Sistema.

segunda-feira, 17 de setembro de 2018

Mudanças no módulo de Relatórios SIM/SIE

Segue resumo das alterações realizadas sobre o módulo de relatórios do SIM/SIE. As quatro alterações descritas abaixo trabalham em conjunto visando reduzir o impacto dos relatórios sobre o sistema e o banco de dados.

1. Execução de relatórios em banco espelho
Foi criada uma nova configuração na qual permite executar as consultas de um relatório em um banco que espelha a base de homologação/produção do cliente. Essa configuração tem por objetivo reduzir o volume de operações pesadas sobre o banco principal, redirecionando as consultas dos relatórios com pior desempenho para um banco que realiza a replicação de dados do produção. A configuração do banco espelho é realizada nos parâmetros do SGCA e ativada individualmente por relatório.


Os relatórios devem ser configurados individualmente pois o espelhamento pode implicar em restrições de dados aos dados, o que impede a execução de alguns relatórios.

Na PMP por exemplo, o espelhamento criado recentemente impede o acesso à colunas LOB. Nesse caso os relatórios contendo instruções SQL com acesso à colunas CLOB e BLOB não poderão ser habilitados para execução na base espelho.


2. Coleta de estatísticas
Todos os relatórios do sistema passam a coletar dados referente aos tempos de execução e tamanho médio gerado. Essa alteração se aplica à relatórios nativos (DLLs), relatórios RTF, relatórios XLS/XLSX, consultas e scripts. Os tempos de execução tem por objetivo alertar o usuário quanto ao custo de processamento do relatório antes da emissão do mesmo.




O tempo médio de execução é calculado automaticamente a cada processamento dos relatórios. Os tempos também são utilizados no novo recurso de execução em segundo plano e para armazenamento automático de relatórios com baixa performance.


3. Execução em segundo plano
Os relatórios nativos do sistema (DLLs) agora podem ser gerados em segundo plano, não sendo mais necessário aguardar o término do mesmo na tela de parâmetros. O processamento em segundo plano é sugerido ao usuário sempre que o tempo médio de execução do relatório exceder o tempo limite configurado.



Por padrão o tempo limite é 10 segundos, podendo ser configurado conforme a necessidade de cada instituição. A execução em segundo plano não é sugerida ao usuário enquanto o relatório não possuir estatísticas (pelo menos uma execução). Quando houver o término do processamento em segundo plano o relatório ficará disponível ao usuário na nova guia do GCA "Relatórios Solicitados".

Essa guia apresenta os relatórios executados em segundo plano nos últimos 7 dias, sendo exibida a partir do momento que o primeiro relatório é gerado nesse modo.




4. Recuperação de relatórios gerados no passado

Sempre que um relatório executar em segundo plano ou tiver seu tempo de execução considerado elevado (acima do tempo limite configurado), o mesmo será armazenado automaticamente e poderá ser recuperado sem a necessidade de novo processamento.




O sistema levará em conta o usuário que emitiu o relatório e quais foram os parâmetros de entrada utilizados. Se houver um relatório já gerado com esses critérios, o sistema irá sugerir o carregamento do mesmo. Havendo mais de um relatório com os mesmos critérios será sugerido o carregamento do último.

Os relatórios armazenados não possuem validade, permanecendo disponíveis para recuperação por tempo indeterminado. O usuário sempre poderá realizar a emissão do relatório em tempo real, não sendo obrigado a utilizar aquele já gerado no passado.

quarta-feira, 12 de setembro de 2018

Espelhamento do Banco de Dados SIM/SIE


A AVMB está sempre em busca de melhorar a utilização de nossos SIM/SIE dos nossos usuários, foi com isso em mente que decidimos implementar o “Espelhamento de Banco de Dados”.

O espelhamento de banco de dados é o processo de criação e manutenção de uma cópia sempre atualizada de um banco de dados em outra instância do servidor. O uso deste recurso é importante nos dias de hoje, pois fornece muitas vantagens, como a alta disponibilidade do banco de dados e a recuperação automática do banco.



Os clientes e usuários não acessam o servidor secundário, o mesmo fica apenas recebendo atualizações do servidor principal. Entretanto, os dois servidores irão intercalar entre os papéis de principal e secundário. Caso o servidor principal, sofra algum problema e seu acesso fique indisponível, o servidor espelho irá assumir o papel de servidor primário no lugar daquele que ficou indisponível. Assim que restabelecido o servidor problemático, o mesmo volta como servidor de mirror, ou seja, secundário, e o outro servidor mantém de novo o papel como servidor principal. Outra funcionalidade também implementada, é a disponibilidade de relatórios apontando para o banco espelho, aumentando a disponibilidade do banco principal.


Usando este novo recurso a AVMB evita que o sistema fique indisponível para nossos clientes e usuários, além de manter uma cópia segura dos nossos bancos de dados. 

Para maiores esclarecimentos ligue para nós, estaremos pronto para atender.