Ir diretamente para o conteúdo principal

Maximizar a velocidade

«Por que razão algumas funções são mais lentas do que outras?»
Existem algumas atividades que podem levar os seus utilizadores a fazer este comentário. Para muitos deles, existem formas simples de melhorar o seu desempenho. Encontrar a solução certa dependerá da forma como os seus utilizadores utilizam o IndySoft.

Pesquisa por
Ao realizar uma pesquisa por, o IndySoft apresenta, por predefinição, todos os equipamentos e atualiza a lista à medida que o utilizador digita. Isto pode proporcionar uma experiência agradável ao utilizador, desde que a sua empresa não tenha 200 000 equipamentos para apresentar.

O problema
O que acontece é o seguinte: o utilizador abre a opção «Pesquisar por» e descarrega imediatamente todos os 200 000 registos. É muita informação! Em seguida, o utilizador pressiona uma tecla. A pesquisa atualiza a lista, reduzindo-a, por exemplo, para 20 000 registos, que são novamente descarregados. Ainda é muita informação! A situação melhora a cada tecla pressionada, mas a rede consome uma quantidade considerável de largura de banda, o que não é o ideal.

As soluções

../Storage/indysoft-help-publication/100273316.png

Definições de utilizador/localização - Geral

A janela Definições do utilizador/localização - Geral oferece várias soluções para o ajudar.

1.Desmarque a opção «Mostrar todos os itens» ao apresentar pela primeira vez as listas «Pesquisar por». Não há motivo para extrair esses primeiros 200 000 registos. Por favor, não faças isso!

2.Defina o intervalo de escalonamento para as pesquisas por - em milissegundos para um valor como 750. Isto faz com que o IndySoft espere até que pare de escrever antes de obter a informação, em vez de a recuperar a cada tecla premida.

3.Definir o número máximo de equipamentos Voltar a um nível razoável. Normalmente, mais de 500 ou 1000 resultados não são benéficos.

4.Defina o número mínimo de caracteres para a pesquisa por como 2 ou 3 caracteres. Isto é especialmente útil se a maioria dos códigos de identificação dos equipamentos começar com as mesmas duas letras.

5.Selecione «Otimizar pesquisas» para redes de área alargada.

Separador «Histórico»
Um problema semelhante pode ocorrer ao consultar o separador «Histórico» de um equipamento que está em serviço há vários anos. Talvez esteja a mudar para um equipamento que é registado à entrada e à saída várias vezes por dia. Podem ser registados milhares de eventos no separador «Histórico», e todos eles são carregados quando esse separador está aberto.

Ao utilizar o botão «Filtrar para não mostrar: », pode restringir o número e o tipo de eventos que visualiza, o que reduz o tempo necessário para os descarregar da base de dados.

Iniciar sessão pela primeira vez
Na primeira vez que executar o IndySoft num determinado computador, o programa descarrega e armazena em cache uma grande quantidade de informações para utilização futura. Por isso, da primeira vez que iniciar sessão no IndySoft num computador, o programa demorará algum tempo a iniciar. Isto só acontece uma vez, pelo que o tempo de arranque será muito menor a partir daí.

Aceder à rede a partir de um local remoto
Pode haver ocasiões em que os seus utilizadores precisem de utilizar o IndySoft a partir de um local remoto, talvez do outro lado do mundo. Quando fizer isso, provavelmente terá uma ligação muito mais lenta do que está habituado. Para melhorar o desempenho, pode utilizar uma configuração de três camadas ou uma ferramenta como o Citrix para executar o IndySoft remotamente. Infelizmente, talvez não consigam oferecer-lhe o mesmo nível de resposta a que está habituado, mas podem ajudar. |