[firebase-br] Page Size / Buffers (Pages e KB)

Renato Alexandre renatoacf em gmail.com
Ter Maio 31 12:10:11 -03 2016


Aumentar o  PageSize e Buffer melhora e pode ajudar.
Em 31/05/2016 12:01, "Adilson B. Cápua Jr." <juniorcapua em gmail.com>
escreveu:

> É em Delphi sim... XE6 + DBXPress + Firebird 2.5
>
> _____________________________________
>   Adilson Bragança Cápua Jr.
>   Linhares - ES                            Brasil
>
>   Mail:* juniorcapua em me.com <juniorcapua em me.com>*
> *          juniorcapua em gmail.com <juniorcapua em gmail.com>*
> *          juniorcapua em yahoo.com.br <juniorcapua em yahoo.com.br>*
>   Messenger:* juniorcapua em live.com <juniorcapua em live.com>*
>   Skype:* dellas_capua*
>   Blogger: http://dellasnoites.blogspot.com/
> _____________________________________
> "Save a tree! Send an e-mail!"
>
> Em 31 de maio de 2016 11:51, Renato Alexandre <renatoacf em gmail.com>
> escreveu:
>
> > Em 31/05/2016 11:50, "Renato Alexandre" <renatoacf em gmail.com> escreveu:
> >
> > > Existem muitas coisas que podem resultar em baixo desempenho, como:
> > select
> > > * from tabela, problemas na estrutura do banco (o ideal é verificar se
> o
> > > banco tem problemas e reparar).
> > >
> > > A aplicação é em Delphi?
> > > Em 31/05/2016 10:23, "Adilson B. Cápua Jr." <juniorcapua em gmail.com>
> > > escreveu:
> > >
> > >> Olá Renato, bom dia!
> > >>
> > >> Sim, com o passar do tempo os dados aumentam consideravelmente.
> > >> Eu tenho sempre o cuidado de não permitir a seleção de toda uma tabela
> > (a
> > >> não ser a nível de relatórios).
> > >> Vou sempre limitando as pesquisas com parâmetros (períodos, situações,
> > >> etc)!
> > >> Mas o que acontece é uma query que retorna aproximadamente 20 a 30
> > >> registros demorar quase 1 minuto!
> > >>
> > >> Uma outra dúvida: essa tabela que eu citei acima dos 20 a 30
> registros.
> > Eu
> > >> uso muito um campo do tipo data para
> > >> consulta. De repente se eu criar um índice para este campo eu posso
> ter
> > >> algum ganho?!?
> > >>
> > >> []'s
> > >>
> > >>
> > >> _____________________________________
> > >>   Adilson Bragança Cápua Jr.
> > >>   Linhares - ES                            Brasil
> > >>
> > >>   Mail:* juniorcapua em me.com <juniorcapua em me.com>*
> > >> *          juniorcapua em gmail.com <juniorcapua em gmail.com>*
> > >> *          juniorcapua em yahoo.com.br <juniorcapua em yahoo.com.br>*
> > >>   Messenger:* juniorcapua em live.com <juniorcapua em live.com>*
> > >>   Skype:* dellas_capua*
> > >>   Blogger: http://dellasnoites.blogspot.com/
> > >> _____________________________________
> > >> "Save a tree! Send an e-mail!"
> > >>
> > >> Em 31 de maio de 2016 09:28, Renato Alexandre <renatoacf em gmail.com>
> > >> escreveu:
> > >>
> > >> > Ola Adilson,
> > >> >
> > >> > Amigo a quantidade de dados que sua aplicação recupera do banco
> > aumenta
> > >> com
> > >> > o passar do tempo? Ou em algum momento sua aplicação tenta abrir
> todos
> > >> os
> > >> > registros de uma tabela? Se sim, isso pode causar lentidão também.
> > >> > Em 31/05/2016 01:26, "Adilson B. Cápua Jr." <juniorcapua em gmail.com>
> > >> > escreveu:
> > >> >
> > >> > > Ainda buscando a melhor configuração para um banco que vai ficando
> > >> > > leeentoo, qual a melhor configuração envolvendo Page Size e
> Buffers.
> > >> Sei
> > >> > > que isso deve ser bastante relativo e deve variar de desenvolvedor
> > >> para
> > >> > > desenvolvedor, assim como  aplicação!
> > >> > >
> > >> > > Atualmente o meu banco  está com PageSize = 4096
> > >> > >
> > >> > > Buffers - Pages - 4096 e KB - 16384
> > >> > >
> > >> > > Aumentando esses valores (o de Buffers) eu teria algum aumento em
> > >> > > desempenho?
> > >> > >
> > >> > > Desculpe aí se for uma pergunta idiota, é que estou buscando tanta
> > >> > > informação e às vezes mistura-se informações de 2003 com infos
> > atuais,
> > >> > > lembrando que em 2003 os servidores eram bem inferiores ao que
> temos
> > >> > hoje.
> > >> > > Daí minhas dúvidas!!!
> > >> > > _____________________________________
> > >> > >   Adilson Bragança Cápua Jr.
> > >> > >   Linhares - ES                            Brasil
> > >> > >
> > >> > >   Mail:* juniorcapua em me.com <juniorcapua em me.com>*
> > >> > > *          juniorcapua em gmail.com <juniorcapua em gmail.com>*
> > >> > > *          juniorcapua em yahoo.com.br <juniorcapua em yahoo.com.br>*
> > >> > >   Messenger:* juniorcapua em live.com <juniorcapua em live.com>*
> > >> > >   Skype:* dellas_capua*
> > >> > >   Blogger: http://dellasnoites.blogspot.com/
> > >> > > _____________________________________
> > >> > > "Save a tree! Send an e-mail!"
> > >> > > ______________________________________________
> > >> > > 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
> > >> > >
> > >> > ______________________________________________
> > >> > 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
> > >> >
> > >> ______________________________________________
> > >> 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
> > >>
> > >
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista