GARANTIR DESCONTO

Fórum sistema em rede muito lento... #264895

11/01/2005

0

Uso banco Paradox em um sistema em rede com 5 pc contando o servidor, e estou com problemas com o sistema, muitas fezes fica super lento de trabalhar inclusive no servidor q é um pc melhor, o servidor é XP e os outros win98, será q é problema na rede ou é o sistema mesmo, se alguém souber o q pode ser e puder me ajudar eu agradeço.


Janete

Janete

Responder

Posts

11/01/2005

Bruno_fantin

Qual o tamanho total do banco???

Qual o tamanho da maior tabela???


Responder

Gostei + 0

11/01/2005

Janete

Qual o tamanho total do banco??? Qual o tamanho da maior tabela???


a maior tem 7.466 e o total do banco é 30,9
e tb fica criando uns arquivos com os nomes resttemp.px .xgo . ygo, e vai criando resttemp1 2 3 e são bem grandes, por q será q faz isso?


Responder

Gostei + 0

11/01/2005

Bruno_fantin

Esse arquivos são do proprio paradox e não me lembro porque ele precisa deles... Você não pode apagar eles...

Bom... Na minha opinião o principal problema é o banco...

Acho que você já deveria começar a planejar os planos para mudança de banco...


Responder

Gostei + 0

11/01/2005

Sremulador

Bem amigo no paradox as coisas vão piorando a medida que o banco cresce eu já tive problema muito grandes com o piradox :(


Responder

Gostei + 0

11/01/2005

Gandalf.nho

Acho que você poderia pensar em migrar seu sistema para um banco do tipo Cliente/Servidor, uma boa sugestão é o Firebird


Responder

Gostei + 0

11/01/2005

Vinicius2k

a maior tem 7.466 e o total do banco é 30,9 e tb fica criando uns arquivos com os nomes resttemp.px .xgo . ygo, e vai criando resttemp1 2 3 e são bem grandes, por q será q faz isso?


.PX, .XG* e .YG* são os arquivos de índices das tabelas.

Vc realmente deve considerar a possibilidade de migração para um SGBD, pq 30 MB já um banco bem grande para o paradox, porém infinitamente pequeno para qualquer banco Client/Server.

O tamanho das tabelas, a largura de banda da rede e capacidade de processamento das estações influi diretamente na performance dele... o q vc pode fazer para amenizar o problema é :
[list:1f9d18b419][*:1f9d18b419]Upgrade das estações.
[*:1f9d18b419]Aumentar a largura da banda da rede, por exemplo, for de 10 mbps faça um upgrade para 100 mbps, se já for de 100 mbps, faça um upgrade para 1 gbps. Se o ´gargalo´ estiver no servidor, vc pode tentar aumentar a largura só entre ele e o switch. Substitua hubs por switches (verdadeiros -- os que tem a mesma largura em cada porta).
[*:1f9d18b419]Se o protocolo de rede for NetBeUI, troque para TCP/IP.
[*:1f9d18b419]Não use o ´servidor´ em tarefas externas (não sistema) que realizem grande volume de I/O, pois irá degradar a performance de I/O das estações no disco do servidor.
[*:1f9d18b419]Um disco mais veloz (7200 rpm) no ´servidor´ pode ajudar...
[*:1f9d18b419]Dentro da aplicação, aonde for possível, substitua as TTable por TQuery.[/list:u:1f9d18b419]

Creio que isso seja o máximo que pode ser feito, mas não sei até que ponto seria vantajoso, em relação à custo-benefício, todas estas mudanças e permanecer com o paradox... a tendência é de, com o tempo, tudo que vc gastar agora ir se perdendo com o crescimento do banco e vc acabar por estar na mesma situação de hoje daqui há algum tempo.

T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar