Ir para conteúdo
  • Cadastre-se

dev botao

Perfomance do Sistema em Delphi + Firebid 2.5


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

Recommended Posts

Bom dia senhores,
Estou querendo mudar o meu sistema para rodar em 64 bits
Atualmente utilizando as DLLs de 32,compilação 32 e Firebid 2.5
Essa mudança é devido a performance do sistema, quando o banco do meu cliente tem muitos dados
o sistema demora de dar um retorno, como gravações de tabelas, principalmente, quando há gravações simultâneas
Gostaria de uma ajuda para converter para 64 bits,um direcionamento de como devo fazer isso.
Ou então se houver outro meio de resolver este problema.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não creio que compilação em 64 bits irá lhe trazer performance nesse quesito...

Me parece que você precisa rever suas Querys ou maneira que acessa o BD, e duração das transações 

  • Curtir 3
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Daniel,não testei todas os SQL, porem as que eu testei, demora de rodar só no sistema,quando aplico o sql direto no banco é rápida a resposta.

Vou dar um exemplo, existe uma query com esse sql, na aplicação demora certa de quase 5 segundos, direto no banco é instantâneo a resposta

select o.id_observacao,
    o.obs,
    o.tipo_obs
from observacoes o

Obs: utilizo os componentes TSQLQuery,TDataSetProvider,TClientDataSet,TDataSource

o campo Obs é do tipo BLOB DE 512

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Talvez tenha mais relação na quantidade de dados retornado do BD...

Programas como PHPMyAdmin, e outros gerenciadores de BD, nunca retornam todos os dados de uma query... mas sim apenas os dados das páginas que estão sendo exibidas

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Melhorar a sua interface, ou a forma como você recupera os dados...

Pense... você está realmente fazendo uso de todos os dados que está solicitando ao Banco de Dados ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores
Em 19/08/2019 at 11:46, Milton Lima disse:

Na verdade tem que esta exibindo todos os dados para o cliente poder escolher...

Pense no google, ele não te mostra todas as páginas existentes na internet do mundo para que você possa escolher qual vai entrar.

Você digita o que quer e pesquisa. Caso ainda existam muitas opções, ele limita a quantidade que vai mostrar em cada página.

  • Curtir 2

[]'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 para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.