Página 1 de 1
Ajude-me
Enviado: 11 Jul 2007 12:13
por Dilson José
Possuo um sistema rodando em rede, onde aproximadamente umas 30 pessoas o utilizam. Bom a questão é a seguinte: Os usuários estão reclamando da performace do mesmo, pois dizem que está muito lento na Gravação de Dados. Alguém por um acaso conhece ou tem uma técnica para solucionar tal problema? Desde já agradeço pela ajuda.
Dilson J. Hasselmann
Enviado: 11 Jul 2007 12:40
por Maligno
Quando uma lentidão dessas começa a acontecer, a primeira coisa que se lembra é do COMMIT. Se você usa demais, racionalize seu uso. Por outro lado, pode também ser algo inerente ao seu sistema. Veja que para qualquer indexação, gravação, consulta, etc. todo os dados precisam trafegar pela rede. Isso pode acarretar numa grande lentidão. A própria rede pode ter algum problema. O servidor pode ser fraco, etc... Você precisaria nos dar mais detalhes a respeito de tudo o que é feito e do hardware instalado. Sem isso, só podemos ficar no campo das suposições.
Re: Ajude-me
Enviado: 11 Jul 2007 16:35
por sygecom
Dilson José escreveu:Possuo um sistema rodando em rede, onde aproximadamente umas 30 pessoas o utilizam. Bom a questão é a seguinte: Os usuários estão reclamando da performace do mesmo, pois dizem que está muito lento na Gravação de Dados. Alguém por um acaso conhece ou tem uma técnica para solucionar tal problema? Desde já agradeço pela ajuda.
Dilson J. Hasselmann
Seu problema é soh na hora de Gravar ?
Qual RDD vc usa ?.....apesar que isso se for gravação acho que não seja um problema...a não ser que alguem na rede estaja bloqueando um arquivo em uma consulta e outro queira gravar.
Post um exemplo de como vc faz para gravar hj em seus DBF..
Abraços
Leonardo Machado
Enviado: 11 Jul 2007 17:01
por Clipper
Prezado Amigo
Isso realmente é muito vago, pode ser pelo menos uma dezena de coisas que estão causando a lentidão, para que possamos ajudá-lo você precisa passar todos os detalhes da sua rede e também das principais rotinas de garvação.
Até logo.
Marcelo
Enviado: 12 Jul 2007 10:46
por rbonotto
Outro ponto a ser considerado é verificar se o sistema esta usando os famigerados SET FILTER nos bancos de dados.
Estes em bancos de dados grandes ficam lennnnnnntos mesmo.
Enviado: 12 Jul 2007 19:10
por Maligno
Você está certo. SET FILTER sem SET SCOPE é, na maior parte dos casos, inviável.
Enviado: 12 Jul 2007 19:17
por sygecom
Bom, o colega falou que é na hora da gravação...se não for pode ser um LOCATE tb. ou ainda se o mesmo usa NTX pode migrar para CDX que acredito que vai ter ulguns ganho tb.
Abraços
Leonardo Machado
Enviado: 12 Jul 2007 19:20
por Maligno
sygecom escreveu:Bom, o colega falou que é na hora da gravação...se não for pode ser um LOCATE tb. ou ainda se o mesmo usa NTX pode migrar para CDX que acredito que vai ter ulguns ganho tb.
Na hora da gravação é algo muito vago. Um monte de coisas podem acontecer. Suposições,... Suposições,... Gargalos acontecem em uma infinidade de situações diferentes. O colega mesmo não se manifestou pra dar maiores detalhes. Talvez já tenha resolvido.
Enviado: 12 Jul 2007 19:24
por sygecom
Pois é Maligno....vamos esperar para ver se resolveu e como resolveu....e se não resolveu...acho que o colega vai voltar...
Abraços
Leonardo Machado
Enviado: 12 Jul 2007 19:26
por Maligno
sygecom escreveu:Pois é Maligno....vamos esperar para ver se resolveu e como resolveu....e se não resolveu...acho que o colega vai voltar...
Obviamente.