[firebase-br] RES: (sem assunto)

Rodrigo Soares . rodrigo.fcv em gmail.com
Qui Ago 29 15:38:33 -03 2019


Amigos, a quem se interessar,

hoje o nosso sistema aqui está voando,

Solução: "Trocamos o servidor".

Compramos uma maquina comum(PC) ela está dedicada,
fizemos um tuning nela:
1. Memoria de 32gb
2. Processador I7 ult geração
3. HD SSD(Roda o windows e o Firebird)
4. HD MD2(Ficou com os arquivos do banco e temporarios do FB)
5. Placa de rede barra 1000

Instalei o firebird 2.5 no superclassic(devido ao numero alto de
usuarios simultaneos que temos aqui 102 ao todo)

Temos 3 Bancos hoje,
1 - 55gb Dados(onde todas as regras de negocio ocorrem "leitura e
escrita" fulltime)
2 - 3gb Fotos(Fotos dos produtos) na grande maioria do tempo somente leitura
3- 18gb XML(Xmls das notas fiscais) na grande maioria do tempo somente escrita.

Um amigo meu disse que não seria a melhor opção, mais penso que no
mundo dos negócios as empresas não possuem tempo hábil para testar
soluções de problemas,
precisamos de algo eficiente e efetivo, a algum tempo o desempenho do
sistema na empresa vinha influenciando nos processos gerais, isso
poderia impactar no faturamento,
Graças a Deus hoje está tudo ok,

Lembrando que possuiamos uma maquina dedicada(SERVIDOR IBM) com 128gb
de memoria, 16 nucleos de processador, 4HD SSD em Raid10 e controlador
com cache de 2gb e firebird 2.5 superclassic.. nosso sistema era lento
100% do tempo, uma consulta de cliente demorava em media 23seg, hoje
com a mudança de servidor a mesma consulta leva em media 5seg.

Agradeço a ajuda de todos, a comunidade é importante para troca de
conhecimento e experiencias.


Em qui, 29 de ago de 2019 às 14:37, Frederico Godoi
<frederico.godoi em gmail.com> escreveu:
>
> Eduardo, basta editar o arquivo firebird.conf ( fica dentro da pasta de
> instalação do Firebird )
> Edite a diretiva "TempDirectories"
> Eu gosto de colocar apontando para o disco SSD
>
> abs
>
> Frederico Godoi
>
> On Thu, 29 Aug 2019 at 14:24, Eduardo Cavalcante <eduardo em cpcbrasil.com>
> wrote:
>
> > Godoi gostei da sua sugestão, me ficou uma duvida nao pesquisei ainda, como
> > aponto os temporários do firedbid?
> > " Uma Alternativa ? Coloque um disco SSD , fora da RAID e aponte os
> > temporários do Firebird pra
> > ele. Meça o desempenho."
> >
> > Em seg, 8 de jul de 2019 às 15:47, Frederico Godoi <
> > frederico.godoi em gmail.com> escreveu:
> >
> > > Rodrigo, tenho vários clientes com bases grandes e com servidores em
> > RAID.
> > > Acho que não é esse o seu problema.
> > > O problema não é entre o Firebird e as controladoras, mas sim entre o
> > > Firebird e o desempenho dos discos.
> > > Entenda que isso é geral, não Firebird , mas qualquer SGBD.
> > >
> > > CASO o sistema esteja fazendo MUITO SORT em disco e estes estiverem
> > > ocupados, seu sistema vai ficar lento;
> > > Lembre que toda SQL com DISTINCT , GROUP BY, ORDER BY , vai fazer muito
> > > SORT
> > >
> > > CASO a memória individual de cada conexão esteja baixa, vai migrar o SORT
> > > para o disco;
> > > CASO o volume de dados é grande demais no resultado do SQL pra fazer
> > SORT,
> > > ele vai para o disco;
> > >
> > > Eu acredito fortemente que seu problema está sim no desempenho entregue
> > > pelos discos. ( talvez controladora + discos )
> > > Você pode fazer um teste e medir essa velocidade no Server oficial e no
> > > Server teste que você fez.
> > > Pega um arquivo grande. 10GB por exemplo, faça um Ctrl + C e depois um
> > > Ctrl + V nele.
> > > Meça a velocidade que cada um está tento para ler / gravar essa cópia
> > desse
> > > arquivo.
> > >
> > > Quer deixar seu sistema MUITO bom sem investir ?
> > > Deixa todo o sistema operacional como está.
> > > Coloque 2 discos SSD -> 1 para o banco de dados outro para os temporários
> > > do Firebird ( onde ele faz o sort em disco )
> > > Os 2 discos fora da RAID e faça backups com intervalos menores;
> > >
> > > Uma Alternativa ?
> > > Coloque um disco SSD , fora da RAID e aponte os temporários do Firebird
> > pra
> > > ele. Meça o desempenho.
> > >
> > >
> > > *** PARTICIPE DO FDD ***
> > > TODAS essas dicas vieram de lá e daqui da lista.
> > >
> > > abs
> > >
> > > Frederico
> > >
> > > On Mon, 8 Jul 2019 at 15:11, Rodrigo Soares . <rodrigo.fcv em gmail.com>
> > > wrote:
> > >
> > > > Olá Angelo,
> > > >
> > > > O server aqui é IBM,
> > > >
> > > > A controladora é dedicada o modelo é M5015 da lenovo ela tem 2Gb de
> > > cache,
> > > >
> > > > Esse teste de colocar em RAID 1 ainda não fizemos,
> > > >
> > > > Em seg, 8 de jul de 2019 às 14:33, Angelo Ricardo Miquelin Neto
> > > > <angelo em softmiq.com.br> escreveu:
> > > > >
> > > > > Boa tarde:
> > > > >
> > > > > Seu servidor é Dell ou Lenovo?
> > > > >
> > > > > É uma controladora à parte ou é onboard, na MOBO do servidor?
> > > > >
> > > > > Se for a que estou pensando, da Lenovo (SERVERRAID M5015) ela tem
> > 512MB
> > > > de
> > > > > cache.
> > > > >
> > > > > Tenho servidores Dell com controladoras PERC à parte com 512 MB de
> > > cache
> > > > e o
> > > > > Firebird/MySQL voam.
> > > > >
> > > > > Eu colocaria o Banco apenas em RAID1, para testes.
> > > > >
> > > > > Atenciosamente,
> > > > >
> > > > > Angelo.
> > > > >
> > > > > ===============================================================
> > > > >  []___
> > > > >  /    /\____    Angelo Ricardo Miquelin Neto
> > > > > /_/\_//____/\   Analista de Sistemas - SoftMiq Informática
> > > > > | || |||  |||   (42) 3028-5500   (42) 9972-6575
> > > > > | || |||__|||   Ponta Grossa - Paraná - Brasil
> > > > > ===============================================================
> > > > >
> > > >
> > > ______________________________________________
> > > 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://www.firebase.com.br/pesquisa_lista.html
> > >
> >
> >
> > --
> >
> > Cordialmente,
> >
> >
> > Eduardo Cavalcante/Gerenciamento de Projetos
> >
> > CPC Brasil Sistemas
> >
> > Contato: (71) 99119-0170
> >
> >              (71) 3418-0601
> > ______________________________________________
> > 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://www.firebase.com.br/pesquisa_lista.html
> >
>
>
> --
> Frederico Godoi
> ______________________________________________
> 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://www.firebase.com.br/pesquisa_lista.html



-- 
"Uma pessoa inteligente resolve o problema, o sábio o previne".
Albert Einstein




Mais detalhes sobre a lista de discussão lista