Bom dia
Minha humilde sugestão:
Elimine o GROUP BY da subconsulta (GROUP BY Grupo_Conta). Ele é
desnecessário já que o resultado final é um único valor e provavelmente
comprometerá a performance. Dependendo do SQL da view
public.View_Extrato_Bancos você poderia colocar esse GROUP BY lá, ou
Verdade, não precisa mesmo do group by. Passou despercebido.
O índice já criei, valeu pela ajuda.
From: renato senda
Sent: Friday, November 08, 2013 8:20 AM
To: 'Comunidade PostgreSQL Brasileira'
Subject: [pgbr-geral] RES: Sub Consulta
Bom dia
Minha humilde sugestão:
Elimine o GROUP
On 07-11-2013 13:24, Alessandro . wrote:
Tenho uma tabela que tem um campo bytea onde armazeno um arquivo pdf!ao
realizar uma consulta nesta tabela ex:SELECT * FROM TABELA WHERE CHAVE =
123o resultado é obtido em (16 segundos) em média.se retiro o campo que é do
tipo BYTEA da consulta o
Esta é a primeira vez que vejo um erro destes:
Erro: não foi possível acessar o status da transação 2662172 DETALHE:
Não foi possível abrir o arquivo pg_subtrans/0028
Este erro aconteceu no update de uma tabela que dispara um gatilho que
modifica outras tabelas conforme código abaixo. A
rodei o select que o Euler citou:select
relname,pg_relation_size(oid),pg_table_size(oid) from pg_class where relname
= 'comimgcl';
o retorno foi:relname │ pg_relation_size │ pg_table_size
┼──┼───comimgcl │ 8192│
97509376
(1 registro)
Em 08-11-2013 13:10, Prof. Cleverson escreveu:
Esta é a primeira vez que vejo um erro destes:
Erro: não foi possível acessar o status da transação 2662172 DETALHE:
Não foi possível abrir o arquivo pg_subtrans/0028
Este erro aconteceu no update de uma tabela que dispara um gatilho que
Em 08-11-2013 15:20, Prof. Cleverson escreveu:
Tenho mais informações:
Ao reindexar a tabela
WARNING: concurrent delete in progress within table tac_historico
ERROR: could not access status of transaction 2662172
DETAIL: Could not open file pg_subtrans/0028: Arquivo ou diretório
não
Pessoal,
utilizo o PostgreSQL 9.2 e quero replicar o conteúdo de uma tabela, levando
em consideração a coluna recebimento que eh do tipo timestamp. No banco de
dados online ficara armazenado apenas o período dos últimos 30 dias, o que
for maior do que 30 dias tenho que armazenar em um outro banco
2013/11/8 Eduardo Rodrigues edua...@ookle.com.br
Pessoal,
utilizo o PostgreSQL 9.2 e quero replicar o conteúdo de uma tabela,
levando em consideração a coluna recebimento que eh do tipo timestamp. No
banco de dados online ficara armazenado apenas o período dos últimos 30
dias, o que for
Matheus,
Obrigado pela dica irei testar o que você informou no email.
Em 08/11/2013 17:23, Matheus de Oliveira matioli.math...@gmail.com
escreveu:
2013/11/8 Eduardo Rodrigues edua...@ookle.com.br
Pessoal,
utilizo o PostgreSQL 9.2 e quero replicar o conteúdo de uma tabela,
levando em
10 matches
Mail list logo