Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Essa função melhora a performance do ambiente no que se refere ao uso de gatilhos de dicionário. Com a execução desse programa, são habilitados os gatilhos que possuem códigos e desabilitados os gatilhos que não estejam sendo utilizados.
Importante:
Todos os programas do produto devem estar atualizados para garantir o perfeito funcionamento após a execução deste procedimento.
Caso esteja sendo utilizada a funcionalidade de Bancos Históricos, os mesmos devem estar conectados.
Caso a licença do Progress seja FULL, será feita a atualização do dicionário automaticamente e algumas regras devem ser respeitadas:
  a)  Em ambientes com DataServer Oracle, verifique para que o Schema Holder esteja conectado em  modo monousuário e não esteja como Read Only (-RO).
  b)  Este procedimento somente poderá ser executado em mono-usuário ou com apenas um usuário conectado ao servidor de banco de dados do Datasul-EMS.
  c)  Após a  execução do Otimizador de Performance, é necessário reiniciar a sessão do Datasul-EMS.
Caso a licença do PROGRESS não seja FULL:
  a)  Serão gerados arquivos .DFs no diretório temporário da sessão (abaixo da pasta OP).
  b)  Após a  execução do Otimizador de Performance, é necessário aplicar as atualizações de dicionário (.DFs) seguindo os mesmos procedimentos de uma atualização de dicionário padrão do produto.
 

...

Com a confirmação da execução do Otimizador de Performance são atualizadas todas as tabelas dos bancos de dados do produto ou gerado os .DFs dependendo da licença Progress utilizada.
Importante:
  O programa de inicialização do produto executa o programa de otimização de performance de forma automática. Caso a licença do Progress não seja FULL, atentar para os DFs gerados e que devem ser aplicados após a conclusão da inicialização.
  O programa de Otimização de Performance – BTB919ZA disparado na inicialização do produto, não possui o tratamento de segurança no programa fonte, pois quando executado a inicialização ainda não existe a segurança implantada, portanto não se consegue atribuir ou retirar permissões de execução para este programa.
  A otimização de performance é conseguida se eliminando todas as triggers desnecessárias, que não estão sendo usadas no banco de dados.
  A otimização de performance é conseguida se eliminando todas as triggers desnecessárias, que não estão sendo usadas no banco de dados.
  O Otimizador está estruturado para tratar todas as bases de dados padrão dos produtos Datasul EMS 2, Datasul EMS 5 e Datasul HR.
  Para o produto Datasul EMS 5, no momento do acesso ao produto, é efetuada automaticamente a verificação da necessidade de executar o otimizador. Caso exista, é apresentada a mensagem "Detectados gatilhos desnecessários na Base".
 
Nota: Os botões apresentados nesta janela estão descritos na Função Ambientação.