Obrigado pelas informações 

            Wilson Souza Soares 

  ----- Original Message ----- 
  From: JPO Sistemas de Informática 
  To: Grupo de Usuários do PostgreSQL no Brasil 
  Sent: Monday, March 12, 2007 1:40 PM
  Subject: Re: [PostgreSQL-Brasil] Velocidade


  Leandro Guimarães Faria Corcete DUTRA wrote: 
Em Seg, 2007-03-12 às 12:00 -0300, Wilson Souza Soares escreveu:
      
Estamos  migrando um aplicativo em linguagem Xharbour sobre Dbfs para
ser 
operando sobre banco de dados Postgresql, mas estamos encontrando
muita
dificuldades entre uma dela e a velocidade que o banco esta
respondendo ao
comando, como o sistema foi desenvolvido para Dbfs e adaptado para
Banco 
tem rotinas que gera muitas query, acredito que isto esta matando o
banco 
 
Se alguêm tiver uma sugestão gostaria de saber 
    
        Está um pouco difícil de entender o que você escreve, e você não deu
nenhum caso específico.

        Mas de maneira geral, aplicações navigacionais (dBase, Clipper &c) não
portam bem para SGBDs, têm de ser reescritas — porque não trabalham com
conjuntos, que são o fundamento do SQL, mas registro a registro.
  

  Utilizo o FlagShip desde 2002, e quando tentei migrar
  para o uso de SQL vi que precisava "ajustar" as tabelas
  para depois migrar.
  Fiquei de 2002 até final de 2006 ajustando tabelas em dbf's
  e ajustando os fontes para trabalhar com tabelas temporárias,
  mesmo que utilizando a leitura (do while; dbskip() ; enddo), 
  ajustes para ter a mesma lógica SQL. Nesta mudança aproveitei
  para deixar a estrutura na mudança para SQL. É claro que no
  período de 2002 a 2006 também adicionei muitos recursos ao
  ERP.
  Em dezembro de 2006 iniciei a migração para SQL utilizando
  o PostgreSQL.
  Estou escrevendo 4 programas:
      1. Criar as tabelas no SQL, e se a tabela existir testar a sua
          estrutura.
      2. Validar as chaves primárias e estrangeiras ainda nos dados
          das tabelas em dbf's.
      3. Ler os registros nos dbf's e inserí-los no PostgreSQL.
      4. Criar as chaves estrangeiras
  Estes 4 programas iniciei em novembro de 2006 e devo finalizá-los
  no início de abril de 2007.
  Na versão do meu ERP em FlagShip tenho 192 tabelas, das quais
  faltam 60 tabelas para incluir nos programas acima.
  A alteração nos fontes do sistema que hoje estão com pouco mais
  de 140.000 linhas de código será mais tranqüila, pois utilizarei das
  udf's contidas no programa 2, reduzindo assim o tempo de
  desenvolvimento.
  Ao iniciar a migração da aplicação para SQL vou aproveitar para
  deixar o ERP tanto no modo caracter como em ambiente web.
  O tratamento no modo caracter já é o usual, e adiconar o tratamento
  das telas em html será mais fácil.
  Como foi comentado, migrar uma aplicação construída que não foi
  projetada para SQL deve-se analisar muito bem o que mudar e ajustar
  para esta migração.

-- 
Saudações

Jocimar de Oliveira
www.jposistemas.com.br


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios


---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 000709-0, 30/01/2007
Tested on: 12/3/2007 14:22:51
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a