Valeu Fabrízio,
temos uma situação onde são utilizadas tabelas para armazenar registros
que servem apenas para emissão de relatórios, e logo em seguida são
descartados. Hoje são utilizadas tabelas normais, então eu vi que existem
tabelas temporárias no Post também, e se estas fossem mais performáticas para
esta atividade então iríamos alterar estas rotinas. (algo como não fazer alguma
validação/consistência, gerencia de locks, uso de memória, controle de linhas
deletadas, ...e por ai...).
sds
Fábio Gibon
----- Original Message -----
From: Fabrízio de Royes Mello
To: Fábio Gibon - Comex System ; Comunidade PostgreSQL Brasileira
Sent: Wednesday, July 21, 2010 4:50 PM
Subject: Re: [pgbr-geral] GTT
Em 21 de julho de 2010 16:39, Fábio Gibon - Comex System
<[email protected]> escreveu:
Olá pessoal, sou novato na lista (e com pouca experiência em PostgreSQL...
atuo com Oracle há uns 10 anos, mas agora também preciso/quero conhecer o Post).
Fala ai Fábio!!! Seja bem-vindo!!!
Minha dúvida agora é sobre as tabelas temporárias (Global Temporary Table),
pelo que vi elas são tabelas que SEMPRE precisam ser criadas e se mantêm
"vivas" apenas durante a sessão. Quanto a performance, elas possuem alguma
vantagem em relação a tabelas "normais"?
A primeira pergunta seria o que vc precisa implementar para fazer uso de
tabelas temporárias??? Lembrando que no PostgreSQL não temos ainda tabelas
temporárias globais, que seriam visíveis para todas sessões. O que temos
atualmente são tabelas temporárias pela sessão ou por transação.
Em questão ao custo de se criar tabelas temporárias creio que não tenha
diferença em relação a uma tabela normal, a não ser o custo do fim da sessão
e/ou transação para eliminar (dropar) as mesmas que no caso de uma tabela
normal não existe pois a mesma permanecerá no banco.
Espero ter ajudado.
--
Fabrízio de Royes Mello
>> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral