Euler,
Desculpa a ignorância, mas o que é o _fillfactor_?
2009/11/7 Euler Taveira de Oliveira eu...@timbira.com
Tiago Adami escreveu:
Mas continuando, a questão que me veio à cabeça inicialmente é de
quantos registros existem no universo deste problema, e em qual
intervalo de tempo a fila
Olá, Tiago
O custo disso é que para cada inserção é necessário clusterizar novamente a
tabela a partir do índice, pois a cada inserção é provável que o registro vá
para o final da tabela.
2009/10/26 Tiago Adami adam...@gmail.com
Talvez clusterizar um índice nesta tabela ajude no desempenho, já
Fala,
acho que o que ele pensou seria você inserir essa prioridade (criar uma
coluna mesmo) e ir somente atualizando essa coluna.
o seu algoritmo precisa dessa fila ordenada para funcionar?
[]'s
Luigi Castro Cardeles
2009/10/26 Rodrigo Sperb rodrigosp...@gmail.com
Olá Pessoal,
Obrigado
cria um campo timestamp usando default ao inserir nao rola nao??Ai vc poderia indexar esse campo e utilizar sempre um select * order by o campo timestamp pq assim iria buscar no indice e o indice sempre está ordenado pelo campo indexado.Sei lá se viajei mas ...João Cosme de Oliveira Júnior
Seja
Olá a todos,
Eu tenho uma função implementada em PL\PgSQL que itera sempre pegando a
linha do topo após ordenar por uma certa coluna. Isso se repete em todas
iterações, e como faço atualizações nessa tabela (é uma priority queue,
para quem é familiarizado com notação matemática...) no intermédio,
2009/10/26 Rodrigo Sperb rodrigosp...@gmail.com:
Olá a todos,
Eu tenho uma função implementada em PL\PgSQL que itera sempre pegando a
linha do topo após ordenar por uma certa coluna. Isso se repete em todas
iterações, e como faço atualizações nessa tabela (é uma priority queue,
para quem é
Olá
2009/10/26 Osvaldo Kussama osvaldo.kuss...@gmail.com
2009/10/26 Rodrigo Sperb rodrigosp...@gmail.com:
Olá a todos,
Eu tenho uma função implementada em PL\PgSQL que itera sempre pegando a
linha do topo após ordenar por uma certa coluna. Isso se repete em todas
iterações, e como
Talvez clusterizar um índice nesta tabela ajude no desempenho, já que os
dados serão reorganizados a cada registro gravado [1]. Assim, a ordem
retornada será sempre a mesma de um ORDER BY sobre a mesma coluna.
Na verdade não sei muito o que dizer, isso foi um *chute*. Fica um tanto
abstrato
Rodrigo, boa tarde...
Não entendi bem qual o teu problema. Com relação ao algoritmo para a fila de
prioridades, você já implementou? A performance foi prejudicada na
reorganização dos registros após alteração nos dados? Qual algoritmo/formato
de índice você está utilizando? Já tentou utilizar uma
/current/interactive/ddl-system-columns.html
Osvaldo
--
Message: 2
Date: Mon, 26 Oct 2009 12:16:27 -0200
From: Marcelo Costa marcelojsco...@gmail.com
Subject: Re: [pgbr-geral] Ter uma tabela com ordem sempre mantida
To: Comunidade PostgreSQL Brasileira
10 matches
Mail list logo