Bacana Marcos. Apenas sugiro que o VACUUM e o ANALYZE sejam feitos com
alguma frequencia.
Vai dando um alô aí. Vamos ver se a gente consegue solucionar isso :)

[]'s
- Walter

On 9/25/06, Marcos Fabrício Corso <[EMAIL PROTECTED]> wrote:
>
>
> Olá Walter, quando converti o banco de dados do dataflex para o postgres, eu
> executei o vacuum, marquei a opção analyse e full , depois executei o
> reindex ....
>
> Sou novo em postgre sim, uso o postgre 8.1 no windows ...
> Nesta tabela ainda não criei os índices nem a chave primária ...
>
> Vou criar a chave primária e executar novamente as funções de manutenção,
> estarei repassando depois ...
>
>
> Atenciosamente,
> Marcos Fabrício Corso
> Analista de Sistemas Júnior
> JM Informática
> (41)  3352-2688
> [EMAIL PROTECTED]
>
> ----- Original Message -----
> From: Walter Cruz
> To: Grupo de Usuários do PostgreSQL no Brasil
>
> Sent: Monday, September 25, 2006 10:52 AM
> Subject: Re: [PostgreSQL-Brasil] Banco de Dados lento
>
> Oi Marcos.
>
> Tomo a liberdade de pressupor que você seja novo no universo PostgreSQL.
>
> Você já executou algumas funções de manutenção como o VACUUM e o ANALYZE?
>
> Explicando:
>
> O PostgreSQL usa o MVCC. Isso permite um menor nível de locks, mas tem
> um preço: ao deletar um registro, ele não é de fato apagado na hora,
> mas 'marcado' como antigo. Ao fazer uma busca, a cabeça de leitura da
> HD terá de pular todos esses espaços vazios, o que pode tornar a
> consulta lenta.
>
> O EXPLAIN é para as estatísticas do banco. Ao rodar uma consulta, o
> banco usa as estatísticas para ver se compensa mais  começar por uma
> parte dela ou por outra, que otimizações e algoritmos usar. (Se bem
> que  numa consulta SELECT *, mesmo que haja um índice, ele não será
> aproveitado).
>
> Se você não fez ainda, sugiro essas duas funções de manutenção.
>
> Outra coisa: qual é a versão do PostgreSQL? Está rodando em windows ou em
> linux?
>
> []'s
> - Walter
>
>
>
> On 9/25/06, Marcos Fabrício Corso <[EMAIL PROTECTED]> wrote:
> >
> >
> > Seguindo suas orientações, executei o query, me retornou :
> >
> >
> > -- Executing query:
> > select * from "CLIENTE"
> >
> > Total query runtime: 89968 ms.
> > Data retrieval runtime: 546984 ms.
> > 73814 rows retrieved.
> >
> > Ou seja, 73814 registros no arquivo cliente, 546984 ms pra processar e
> 89968
> > ms para mostrar, correto ???
> > Porém este arquivo será muito usado em minha aplicação, achei muito
> demorado
> > ...
> > Tenho a mesma tabela feita em dataflex, tenho a resposta do mesmo select
> > muito mais rápido ...
> >
> >
> > Atenciosamente,
> > Marcos Fabrício Corso
> > Analista de Sistemas Júnior
> > JM Informática
> > (41)  3352-2688
> > [EMAIL PROTECTED]
> >
> > ----- Original Message -----
> > From: Walter Cruz
> > To: Grupo de Usuários do PostgreSQL no Brasil
> > Sent: Monday, September 25, 2006 10:14 AM
> > Subject: Re: [PostgreSQL-Brasil] Banco de Dados lento
> >
> > O pgadmin3 é reconhecido pelos próprios desenvolvedores como lento
> > para mostrar os valores do banco.
> >
> > Tanto, que para mostrar bem a diferença, ao executar uma query, no
> > canto direito ele mostra dois tempos: um para mostrar o tempo usado
> > pelo banco para retornar os dados, e o outro usado para mostrar o
> > tempo que o pgadmin3 levou para renderizar o resultado. Um exemplo:
> >
> > Minha query: SELECT * FROM tab_pessoas; (retorna 14315 linhas)
> >
> > Tempo: 540+41651ms
> >
> > Ou seja: levou 540 ms pra processar, porém levou 41 segundos pra
> > mostrar na tela.
> >
> > Seria interessante você testar direto no psql, pra ver se é a consulta
> > ou o pgadmin que está  lento.
> >
> > []'s
> > - Walter
> > -
> >
> > On 9/25/06, Marcos Fabrício Corso <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > Olá galera, tenho uma tabela (cadastro de cliente) com + ou - 75.000
> > > registros, com + ou - 100 campos. Tenho a mesma tabela em outro banco de
> > > dados.
> > > Porém no postgres, pelo pgadmin, demora a abrir a visualização dos dados
> > > desta tabela.
> > > No outro banco de dados, a visualização abre quase que instantaneamente
> > ....
> > > O que devo fazer, para abrir mais rápido os dados no postgre ???
> > >
> > >
> > > Atenciosamente,
> > > Marcos Fabrício Corso
> > > Analista de Sistemas Júnior
> > > JM Informática
> > > (41)  3352-2688
> > > [EMAIL PROTECTED]
> > > _______________________________________________
> > > 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
> > >
> > >
> > _______________________________________________
> > 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
> >
> > E-mail classificado pelo Identificador de Spam Inteligente Terra.
> > Para alterar a categoria classificada, visite
> >
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=marcoscorso&_l=1,1159190098.546143.27587.alcala.hst.terra.com.br,5467,Des15,Des15
> >
> > Esta mensagem foi verificada pelo E-mail Protegido Terra.
> > Scan engine: McAfee VirusScan / Atualizado em 22/09/2006 / Versão:
> > 4.4.00/4858
> > Proteja o seu e-mail Terra: http://mail.terra.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
> >
> >
> _______________________________________________
> 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
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=marcoscorso&_l=1,1159192387.787545.26553.vacoas.hst.terra.com.br,8697,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 22/09/2006 / Versão:
> 4.4.00/4858
> Proteja o seu e-mail Terra: http://mail.terra.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
>
>
_______________________________________________
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