[firebase-br] Conselho em estruturas

Marcos Weimer marcosweimer em gmail.com
Sex Fev 13 10:34:35 -03 2015


101 domains
787 tables
7 views
594 procedures
675 triggers
180 generators
59 exceptions
5 udfs
2445 indices...

vários clientes, inclusive empresas (cooperativas) que chegam a 17 filiais

O maior banco de cliente aqui acho q tem 8.5Gb

Vai em um banco só e seja feliz.

-=Ma®©oS=-
Marcos R. Weimer
Delphi / C# / ASP.NET / PHP / WebServices / Firebird


Em 13 de fevereiro de 2015 10:20, Joel <big.rid.listas em gmail.com> escreveu:

> Minha experiência.
> Em 2000, quando comecei a migrar meus sistemas contábeis de clipper para
> delphi / IBO / Firebird, tive uma dúvida igual a sua.
>
> Devo criar vários bancos, uma para cada módulo ( Contábil, Folha de
> Pagamento, Escrita Fiscal, Protocolo, etc... ) ou devo criar somente um
> banco para todos os módulos ?
>
> Considerando que os módulos são interligados ( Contábil importa o
> movimento da folha e da escrita fiscal, entre outras coisas ) sugeriram,
> aqui nesta lista de discussão ( Quem me ajudou bastante nesta decisão
> foi o Paulo Vaz ), que eu criasse somente um banco de dados.
>
> Então assim eu fiz, criei apenas um banco de dados.
>
> Hoje, 13/02/2015, meu banco de dados gerasoft.fb tem 347 tabelas, 75
> domains, 4 procedures, 16 triggers, 160 sequences, 1 exception, 1016
> índices
> ( incluídos aqui os índices das PKs e FKs ).
>
> O maior banco de dados ( 502 até o momento ) , que tenho noticia está
> com 8GB.
>
> E funciona que uma beleza.
>
> Vida longa ao Firebird... Bom, então é melhor contribuir com a fundação,
> de alguma forma.
>
> Att.
>
>
> Em Sex, 2015-02-13 às 08:34 -0200, Eurides Baptistella escreveu:
> > Pq vc quer dividir a aplicação e o banco? Qual o problema da aplicação
> que
> > te levou a pensa em fazer isso?
> > Quais tecnologias vc utilizou para desenvolver sua aplicação?
> >
> > Considerando o que vc falou ai, eu acho que essa sua proposta é loucura
> ...
> > totalmente inviável...
> >
> >
> >
> > *--Eurides V. Baptistella**E-mail:* eurides.baptistella em gmail.com
> >
> > Em 13 de fevereiro de 2015 08:12, Toninho Eleotério <
> > toninhoeleoterio em gmail.com> escreveu:
> >
> > > Jean, dividir em módulos só porque ta grande? Qual o tamanho? Mesmo que
> > > seja necessário, o banco pode e deve continuar a ser o mesmo, não há
> porque
> > > criar outro banco. Aguardo mãos detalhes.
> > > Em 12/02/2015 23:40, "Jean Alysson" <jeanpapa em gmail.com> escreveu:
> > >
> > > > Ola, desenvolvi um sistema pra parque aquático, com um banco
> firebird e
> > > um
> > > > executável com todos os módulos: portaria, excursão, cartão consumo,
> > > ponto
> > > > de venda, outros.
> > > > Nesse caso, seria conveniente, para melhor organização e talvez
> > > desempenho,
> > > > a divisão em vários executáveis e vários bancos dos módulos em comum
> ?
> > > > O problema q vi, seria o cadastro de usuários em vários bancos, se
> > > precisar
> > > > entrar em outros módulos, teria q cadastrar em todos.
> > > > Alguém ja usou dessa forma em um sistema grande ?
> > > > ______________________________________________
> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista