Página 2 de 2

Enviado: 19 Jul 2006 12:38
por jpalma
Pessoal

Existe alguma forma de tornar mais rapido o acesso inicial ao sistema, ou seja, quando CLICAR com o mouse no icone de acesso a tela principal ser apresentada mais rapidamente ?

Atualmente quando CLICO com o mouse no icone de acesso ao sistema, aparece uma tela PRETA e um cursor piscando e a tela principal demora a aparecer.


grato

Enviado: 30 Jul 2006 12:13
por Hstadler
Olá pessoal

Resolvi meu problema com o XP.

Eu comentei que ficava lento o sistema no XP mesmo com o timeslice, pois bem revisei meu código e retirei os Commits desnecessários. Por exemplo: no prg da emisão de NF eu comitava em blocos, o que deixava mais lento, sendo q não acontecia em um cadastro de clientes, forn., produtos, onde uso o commit somente no final do processo.

E acho q pode melhorar mais, qdo eu mudar o lnk pelo Blinker e indices CDX, agradeço ao amigo Maligno que me deu as dicas.


Até mais

Enviado: 09 Ago 2006 04:05
por Maligno
Eliane escreveu:Uso o DBCOMMIT() a cada gravação de registro. Isto pode comprometer um pouco ( não sei quanto ) a velocidade do sistema, mas quanto a intregridade dos dados na rede, será que não ficaria comprometida ?
Tudo na vida tem um preço. Ao passo que COMMIT garante segurança à integridade da informação, também causará lentidão no sistema se executado repetidamente. A situação se agrava pelo fato do Clipper usar o acesso local, o que força o tráfego na rede. Esse fator é crucial para velocidade. Conforme aumenta a concorrência dos usuários, mais lento se torna qualquer processo que acesse um maior volume de dados. O COMMIT é só um caso. Indexação, PACK (evite usar), etc... O ideal é ter um balanceamento de tudo isso. Aliás, o ideal mesmo é parar de sofrer com esse tipo de coisa e partir para cliente/servidor em outra linguagem. XHarbour que seja.

[]'s
Maligno
http://www.buzinello.com/prg