Lentidão em rede
Moderador: Moderadores
Lentidão em rede
Bom dia. Alguem poderia me dá uma dica..
Criei um sistem que compratilha arquivos dbf com + 1 computador (utilizo use arq shared). QUando aprimeira está
aberta a segunda maquna fica lenta.
Agradeço qualquer ajuda.
Augusto Flavio
Criei um sistem que compratilha arquivos dbf com + 1 computador (utilizo use arq shared). QUando aprimeira está
aberta a segunda maquna fica lenta.
Agradeço qualquer ajuda.
Augusto Flavio
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Lentidão em rede
Não dá pra ser muito preciso, sem antes avaliar melhor a coisa.
Por exemplo: em que rotinas o sistema fica lento, ou ele fica lento o tempo todo em qualquer rotina ?
Mas......chutando......procure linkar junto com sua aplicação, a Timeslice contida no site do Maligno.
Tente e nos diga o resultado.
Por exemplo: em que rotinas o sistema fica lento, ou ele fica lento o tempo todo em qualquer rotina ?
Mas......chutando......procure linkar junto com sua aplicação, a Timeslice contida no site do Maligno.
Tente e nos diga o resultado.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
Re: Lentidão em rede
Link da página para download: http://pub.buzinello.com/index.php?d=./ ... r/sources/
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Re: Lentidão em rede
Desculpe a demora em responder...
Estarei verificando o que me sugeriu e informarei sim, o resultado. Mas para complementear, a lentuiãoi está na hora da gravação de uma informação, ambas as maquinas estao ma mesma tela de digitação.
Estarei verificando o que me sugeriu e informarei sim, o resultado. Mas para complementear, a lentuiãoi está na hora da gravação de uma informação, ambas as maquinas estao ma mesma tela de digitação.
Re: Lentidão em rede
Dependendo do quê é gravado e como você utiliza COMMIT, realmente alguma lentidão poderá ser observada. Em gravações em lote o ideal é justamente utilizar COMMIT apenas após gravar o último ítem. No passado alguns colegas comentaram haver conseguido um bom ganho de velocidade após adotar essa política.a lentuiãoi está na hora da gravação de uma informação
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- PAULO S
- Usuário Nível 3

- Mensagens: 176
- Registrado em: 24 Abr 2006 09:18
- Localização: Santo Anastácio - SP
Re: Lentidão em rede
Realmente a utilização do COMMIT deve ser observada, pois já aconteceu comigo no passado. Principalmente nas gravações de lotes de informações com looping, como citou o Maligno. Utilize apenas no final.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Clipper 5.2d/NTX -> xHarbour/CDX
- PAULO S
- Usuário Nível 3

- Mensagens: 176
- Registrado em: 24 Abr 2006 09:18
- Localização: Santo Anastácio - SP
Re: Lentidão em rede
Complementando, esta lentidão surgiu após o XP, com o Win98 não acontecia isso.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Clipper 5.2d/NTX -> xHarbour/CDX
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Lentidão em rede
Outro dos fatores que transparecem lentidão na rede XP é o uso de impressão diretamente à impressora. Por isso é recomendável por várias razões a gerção de arquivo de impressão e colocar na fila de impressão. Eu não tenho nada em contra do XP nem do 98, ja não mposso dizer o mesmo do Vista...
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Re: Lentidão em rede
Mas, conforme o comentário do OP em sua segunda mensagem, a lentidão é notada quando ambas as máquinas estão na tela de inclusão. Parece nem haver uma terceira máquina na rede. Logo, não tem nada a ver com impressão.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Lentidão em rede
Seria possívelmente a edição dos campos diretamente e não como deveria (através de variáveis) ?
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Re: Lentidão em rede
Só uso variável, mas não creio que seja isso, pois a edição do campo nada mais é que a edição de uma variável interna. A diferença está apenas na atualização.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Lentidão em rede
Pablo, acho que você levantou uma questão importante, lembro que ja tive problemas com edicão direta em clipper, tinha algumas telas que usa BROWSE() eu quando meus clientes passaram a usar XP, comecei a ter problemas de lentidão na rede, porem na epoca não atrelei a lentidão a isso, mas lembro que já estava mundando tudo para tbrowse e cdx e acabou se resolvendo isso, mas teria que partir para uns teste na pratica para ter certeza disso !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Lentidão em rede
Ehhh Leonardo, eu ainda acho que faz diferença sim. Principalmente nos TBROWSEs. Seja TBROWSE de DBF ou de MATRIZes, mas também essa demora deve ser pela obtenção dos dados a ser exibida. Ao que queria enfatizar é sobre a atualização dos dados, muitos dos colegas, fazem várias atualizações do mesmo registro, o que poderia ser evitado ao ser repassado uma única vez por registro. Outro agravante seria servidor WINXP e estações WIN98, por exemplo. Ja tive bad experiences com isso.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Lentidão em rede
Outra coisa que ouví dizer, não testei mas parece ter sentido, é desativar o agendador de tarefas, desde que você ou nenhum programa o utilize.
Para desativá-lo (em todos os PCs da rede e com direitos de administrador), no menú Iniciar / Executar digite services.msc. Abrirá o console de serviços, localize então o item "Agendador de tarefas" e dê um duplo clique nele ("Task Scheduler" em inglês) e depois no botão "Parar" e escolhendo o modo "Desativado" no campo "Tipo de inicialização".
Experiemente e nos diga se deu algum resultado.
Para desativá-lo (em todos os PCs da rede e com direitos de administrador), no menú Iniciar / Executar digite services.msc. Abrirá o console de serviços, localize então o item "Agendador de tarefas" e dê um duplo clique nele ("Task Scheduler" em inglês) e depois no botão "Parar" e escolhendo o modo "Desativado" no campo "Tipo de inicialização".
Experiemente e nos diga se deu algum resultado.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: Lentidão em rede
Um pouco atrasada, mas...
Talvez trocar o comando COMMIT ( que grava em todas as areas abertas) pela função DBCOMMIT(), que executa a gravação somente na area ativa.
[']'s
Ana
Talvez trocar o comando COMMIT ( que grava em todas as areas abertas) pela função DBCOMMIT(), que executa a gravação somente na area ativa.
[']'s
Ana
