Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

meze_PP

De Paradox para Mysql

Recommended Posts

Prezados Amigos,Possuo um sistema que razoalvelmente está ficando grande e meu banco de dados ainda é em paradox.Ele funciona legal, mesmo em redes pequenas. Pois desenvolvi com o máximo extremo cuidado para isso.Só que agora o bicho pegou para meu lado, surgiu uma empresa que possui em cerca de 40 escritorios em todo o Brasil que gostou do meu produto, e quer instala-lo em todos os escritorios, só que todos estejam acessando uma única base de dados, para obterem registros on-line. Entao meu software com o Paradox já era!!!Serão em torno de 150 pessoas trabalhando e inserindo registros diariamente em mesmo tempo.Eu gosto muito do MYsql e de trabalhar com o Zeos, ele faz uma comunicação legal com o Mysql.É a forma mais barata acho eu!O que eu quero de vossas opniões caros amigos, é que meu software inteiro tem os comandos nas tabelas, dm.clientes.append;;;; dm.clientes.post;;;; etc. O jeito mais simples de usar o paradox.No zeos tem o zmysqltable que aceita todos estes comandos. Eu em alguns formulários do meu programa funcionou normalmente. Se eu somente criar o banco em mysql, será simples eu alterar o software. Nao levará muito tempo, pois as linhas são 99% as mesmas.Agora minha dúvida é que será que com 150 pessoas trabalhando juntas, o banco vai aguentar???Por exemplo, uma inclusão de registro com o zmysqltable e com o zmysqlquery, funciona igualmente?Será que o banco nao vai misturar códigos, ou vai dar pau?Estou perguntando, pois realmente não tenho esperiência com grandes quantidades de registros, e principalmente o que considero um pouco complicado, é vários usuários cadastrando ao mesmo tempo.Se alguém puder dar seu parecer, fico extremamente agradecido.Abraço e Bom Feriado!Bruno

Compartilhar este post


Link para o post
Compartilhar em outros sites

..bom amigo.........o ideal para voce seria trabalhar com oracle....mas como é um sistema muito caro o que torna inviavel de se trabalhar, certamente o mysql é a ferramenta que eu usaria........a questao que argumento é apenas em comparação com bancos indexados com arquivos externos, como o paradox.......esses bancos sao para aplicações extremamente simples, pois não garantem a integridade de seus dados e necessitam de reindexações com simples quedas de energia, o que é um saco e nenhum cliente esta afim de aturar.............não sou nenhum especialista e não fiz nenhuma pesquisa para opinar aqui, mas certamente eu usaria o mysql em seu lugar, mas pesquisaria tambem os limites dele, o que é muito importante que se faça previamente neh........acho que esta no caminho certo pesquisando isso!!.....boa sorte na sua escolha ai amigo..!!flwps!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

meze_PP tenho 3 aplicações do mesmo nível e uma dela um pouco maior... garanto que o mysql aguenta o tranco... e pelo que estou vendo aguenta muito +... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif estou usando atualmente o mysql mysql-5.0.19 e já trabalhei com o mysql 4.1 mas já migrei todas as bases pro 5 (sem stored procedure num dá...)

 

Estou testando tb em algnus clientes com um movimento menor é claro cerca de 200 usuários... mas pendurados no servidor cerca de uns 30 no máximo... tive sérios problemas com corrompimento de dados quando utilizei com dialect1 além de dá muito + problema na hora de trabalhar hora,dta... migrei pro dialect3 e ficou 100 %.

 

Existe um outro banco que posso recomendar, tenho vários amigos que usam e falam muito bem (eu pessoalmente nunca usei) é o postgree, dizem que é um oracle free... ouço falar muito bem desse banco, ainda ñ usei só por uma questão de tempo mesmo...

 

Atualmente uso com ,delphi e C#.... conecto o delphi com essas bases usando o ZEOS (otimo componente) e pra C# uso ADO.net no próprio site dos 2 bancos tem os drivers...

 

Qualquer coisa posta ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.