Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Primeiro Select lento - Firebird


Cleber
  • Este tópico foi criado há 249 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia,

eu tenho vivido uma situação em um cliente que exemplifico abaixo:

 

No início do dia ao abrir o programa, ocorre uma lentidão durante algumas checagens que faço. Por exemplo: ao abrir a tela de emissão de NFC-e, checo se existe alguma nota do dia anterior pendente (rejeitada, contingencia, etc). Essa consulta que faço chega a passar de 10 segundos. Isso acontece só na primeira vez depois que o pc é ligado. Se abro uma consulta para ver as notas emitidas no dia, também ocorre essa lentidão.

Porém da segunda vez em diante tudo funciona normal.

Já foi pedido ao cliente para formar o PC. Foi instalado um SSD e não solucionou por completo a situação.
Por último agora, alterei algumas configurações do Firebird (3.0) a fim de utilizar mais recursos da máquina para ver se tenho algum ganho de desempenho mas, não obtive êxito satisfatório. Lembrando que só ocorre quando o pc liga/reinicia (primeiras consultas ao banco). Depois flui tudo muito bem.

Alguém já passou por essa situação que possa dar alguma dica?

Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Link to comment
Share on other sites

  • Consultores

FireDAC? se sijm é uma opção que tu tem que desabilitar

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • 4 weeks later...
  • Consultores
Em 24/08/2021 at 12:35, Cleber disse:

No início do dia ao abrir o programa, ocorre uma lentidão durante algumas checagens que faço. Por exemplo: ao abrir a tela de emissão de NFC-e, checo se existe alguma nota do dia anterior pendente (rejeitada, contingencia, etc). Essa consulta que faço chega a passar de 10 segundos

Em 24/08/2021 at 16:28, Cleber disse:

É um banco grande de 811GB

Se você faz uma pesquisa numa tabela com muitos registros, realmente a lentidão vai ser normal. Na segunda ou terceira chamada, o cache do Firebird já vai estar funcionando, o que explica a normalidade.

Existem alguns artigos na net sobre "tunning" do firebird que podem ajudar. Mas dependendo da query, não sei se vai conseguir melhorar muito...

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Este tópico foi criado há 249 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.