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

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


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?
Como está o controle de transações?
Como está estruturada a aplicação (client-servidor)?
O servidor é uma máquina virtual (virtual box)? Se for é melhor virtualizar
a máquina com win 2008 r2

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



Mais detalhes sobre a lista de discussão lista