Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Fabrízio de Royes Mello
2009/8/18 Euler Taveira de Oliveira > > > > Ugh?! É claro que o UPDATE existe. Não confunda os leigos com declarações > desse tipo. O que acontece é que o MVCC [1] trabalha assim (torna uma tupla > invisível e cria outra). São tantas as vantagens que a maioria dos SGBDs > comerciais utilizam ess

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico Magno Junior
2009/8/18 Armando Roque : > Resposta curta: > > software=resultado de algum processo executado no computador (p.ex: planilha > eletrônica); > sistema=procedimentos de funcionamento uma empresa/orgão público; > > Concordam??? Concordo em partes. Software é um tipo sistema, mas um sistema não preci

Re: [pgbr-geral] OFF: diferença entre software e sis tema

2009-08-18 Por tôpico Welington R. Braga
Segundo a boa e velha definição de que "Software é tudo aquilo que você xinga (o oposto do hardware que é aquilo que você chuta)" podemos assegurar que todo sistema é um software, mas nem todo software é um sistema. :) No fim das contas, na prática mesmo, na hora que o pau estiver pegando e seu ch

Re: [pgbr-geral] OFF: diferença entre software e sis tema

2009-08-18 Por tôpico Walter Cruz
Desumor: sistema é aquela coisa que nunca funciona quando você precisa. -- []' - Walter waltercruz.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico Osvaldo Kussama
2009/8/18 sergio santos : > Oi Leo > > sim no curso "Sistemas de Informação" existe uma disciplina que trata deste > assunto. > No entanto; tenho uma verdade na minha vida: não esbarro nos limites > impostos em uma determinada disciplina ou pelo conhecimento do professor. > Gosto sempre de ampliar

Re: [pgbr-geral] Quantidade de registros excluídos p ara uma variável dentro de função plpgsql

2009-08-18 Por tôpico Fabiano Chiqueti
Ah, legal! Vlw a dica, JotaComm! 2009/8/18 JotaComm : > > Olá, > > Você usar o GET DIAGNOSTICS com ROW_COUNT. > > Por exemplo: > > Na seção DECLARE defina uma variável. > > Por exemplo: > > DECLARE > linhas integer not null:=0; > BEGIN > ... > DELETE FROM tabela WHERE condicao; > GET DIAGNOSTICS

Re: [pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico Osvaldo Kussama
2009/8/18 Leonardo Cezar : > On Tue, Aug 18, 2009 at 2:53 PM, Leonardo Cezar wrote: >> >> >> SELECT EXTRACT(year FROM data), COUNT(id) >>   FROM teste >>  GROUP BY EXTRACT(year FRIN data); > > Complementando: > > http://www.postgresql.org/docs/8.4/static/tutorial-sql.html > Complementando o que

Re: [pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico Daniel Falcão
Olá, Corrigindo a consulta: SELECT EXTRACT(year FROM data), COUNT(quant) FROM teste GROUP BY EXTRACT(year FROM data); Da forma que a consulta acima foi executada, vai retornar pra mim algo do tipo: ano | soma 2009 | 34 2008 | 45 2005 | 22 2002 | 56 2000 | 15 Mas eu não quero o

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Euler Taveira de Oliveira
JotaComm escreveu: > O que eu quis dizer é que para o PostgreSQL sempre que um registro é > atulizado (UPDATE) o mesmo vai aparecer na última linha da tabela > Jota, vide o meu comentário abaixo. > Quanto a produzir o mesmo efeito, não esteja certo disso. Se você tiver > fillfactor defini

Re: [pgbr-geral] Quantidade de registros excluídos p ara uma variável dentro de função plpgsql

2009-08-18 Por tôpico JotaComm
Olá, Você usar o GET DIAGNOSTICS com ROW_COUNT. Por exemplo: Na seção DECLARE defina uma variável. Por exemplo: DECLARE linhas integer not null:=0; BEGIN ... DELETE FROM tabela WHERE condicao; GET DIAGNOSTICS linhas:=ROW_COUNT; RETURN linhas; ... 2009/8/18 Fabiano Chiqueti > Pessoal > > T

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico JotaComm
Olá, Euler O que eu quis dizer é que para o PostgreSQL sempre que um registro é atulizado (UPDATE) o mesmo vai aparecer na última linha da tabela e ao fazer vários SELECTs nesta tabela e nenhuma operação de UPDATE ocorrer a ordem sempre será mantida. Estou considerando que a tabela não possui nenh

[pgbr-geral] Quantidade de registros excluídos p ara uma variável dentro de função plpgsql

2009-08-18 Por tôpico Fabiano Chiqueti
Pessoal Tô usando o PostgreSQL versão 8.3.7. Como faço para colocar em uma variável local a quantidade de registros excluídos em um delete estático (não dentro de um EXECUTE) em uma função plpgsql? Algo como: CREATE OR REPLACE FUNCTION exclui_registros() RETURNS BIGINT AS $BODY$ DECLARE qtd

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Euler Taveira de Oliveira
Fabrízio de Royes Mello escreveu: > O Jota matou a tua charada... isso é realmente uma questão da > implementação do PostgreSQL, > Não é questão de implementação. O próprio padrão SQL *não* garante a ordem dos registros. A teoria relacional diz que tabelas são conjuntos de dados; e, em um conjunto

[pgbr-geral] Executar trigger somente após o com mit

2009-08-18 Por tôpico dmanci...@gmail.com
Pessoal Tenho uma trigger que ao atualizar ou inserir um registro em uma determinada tabela, executa uma função que atualiza ou insere o registro correspondente em um outro banco, que utiliza SQL Server como SGBD. Essa operação é feita utilizando o dbi_link, e a trigger é disparada após a ocorrênc

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico sergio santos
Oi Leo sim no curso "Sistemas de Informação" existe uma disciplina que trata deste assunto. No entanto; tenho uma verdade na minha vida: não esbarro nos limites impostos em uma determinada disciplina ou pelo conhecimento do professor. Gosto sempre de ampliar minha visão sobre cada assunto que leio

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Aldemir Vieira
O Cluster ajudará mas não dará o efeito desejado, se vc quer algum retorno ordenado, a opção é "ORDER BY". 2009/8/18 Tiago Adami > Utilize um índice para "clusterizar" a sua tabela. > > [1] http://www.postgresql.org/docs/8.4/interactive/sql-cluster.html > > -- > Tiago J. Adami > Dois Vizinhos -

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico Euler Taveira de Oliveira
renato escreveu: > No fim todo sistema é um software :P > Não. Sistema [1] é um conjunto de softwares. [1] http://pt.wikipedia.org/wiki/Sistema -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.pos

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Tiago Adami
Utilize um índice para "clusterizar" a sua tabela. [1] http://www.postgresql.org/docs/8.4/interactive/sql-cluster.html -- Tiago J. Adami Dois Vizinhos - Paraná - Brasil 2009/8/18 Joao Paulo Fernandes > E ai Pessoal, > > Estou com um problema aqui, creio eu que simples, mas ainda não consegui

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Fabrízio de Royes Mello
2009/8/18 Joao Paulo Fernandes > >> E ai Pessoal, >>> >>> Estou com um problema aqui, creio eu que simples, mas ainda não consegui >>> resolver... >>> Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive >>> uns problemas com o sequence mas atualizei tudo e o banco está rodando

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Leonardo Cezar
2009/8/18 Fabrízio de Royes Mello : > Não sei se foi a melhor decisão, entretanto como nossa aplicação é muito > grande optamos por essa estratégia. Acredite, foi a melhor estratégia. -Leo -- Leonardo Cezar http://www.aslid.org.br http://postgreslogia.wordpress.com http://www.dextra.com.br/postg

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Fabrízio de Royes Mello
2009/8/18 Leonardo Cezar > > Tipos de dados não foram alterados, conversões (aka CASTs) e operadores > sim. > > Você não vai ter surpresas se não fizer surpresas para o parser e leia > o release notes como já foi proposto. > Ainda assim, como uma medida "paleativa", você pode criar alguns > oper

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Joao Paulo Fernandes
PostgreSQL 8.3 no ubuntu. 2009/8/18 JotaComm > Olá, > > Apenas corrigindo. O nome do bd é Postgres ou PostgreSQL. > > > 2009/8/18 Joao Paulo Fernandes > > E ai Pessoal, >> >> Estou com um problema aqui, creio eu que simples, mas ainda não consegui >> resolver... >> Tinha um banco SQL Server e

Re: [pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico JotaComm
Olá, Apenas corrigindo. O nome do bd é Postgres ou PostgreSQL. 2009/8/18 Joao Paulo Fernandes > E ai Pessoal, > > Estou com um problema aqui, creio eu que simples, mas ainda não consegui > resolver... > Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive uns > problemas com

[pgbr-geral] Problema com indice na tabela no Postgre

2009-08-18 Por tôpico Joao Paulo Fernandes
E ai Pessoal, Estou com um problema aqui, creio eu que simples, mas ainda não consegui resolver... Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive uns problemas com o sequence mas atualizei tudo e o banco está rodando legal. O problema está na ordenação default dos registros

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico renato
No fim todo sistema é um software :P ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico Leonardo Cezar
On Tue, Aug 18, 2009 at 2:53 PM, Leonardo Cezar wrote: > > > SELECT EXTRACT(year FROM data), COUNT(id) >   FROM teste >  GROUP BY EXTRACT(year FRIN data); Complementando: http://www.postgresql.org/docs/8.4/static/tutorial-sql.html -Leo -- Leonardo Cezar http://www.aslid.org.br http://postgresl

Re: [pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico Leonardo Cezar
2009/8/18 Daniel Falcão : > Tenho a seguinte tabela com os dados: > > create table teste(id serial primary key, data date, quant int); > insert into teste(data, quant) values('2009-01-01', 12); > insert into teste(data, quant) values('2009-01-01', 22); > insert into teste(data, quant) values('2008

Re: [pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico José Mello Júnior
SELECT com a Cláusula GROUP BY. []´s 2009/8/18 Daniel Falcão > Boa tarde Srs, > > Tenho a seguinte tabela com os dados: > > create table teste(id serial primary key, data date, quant int); > insert into teste(data, quant) values('2009-01-01', 12); > insert into teste(data, quant) values('2009-0

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Leonardo Cezar
2009/8/18 Mozart Hasse : > George, >> Vale a pena eu insistir no upgrade ? > > Vale. O desempenho está tão bom que dá até para tentar comparar a maioria > dos processos com SQL Server 2000 e Oracle 10. Comparar performance? Ugh!!! >> Terei mais algumas surpresas se eu insistir ? > > Sim. Todos o

[pgbr-geral] Select com intervalo de valores nao inseridos na tabela

2009-08-18 Por tôpico Daniel Falcão
Boa tarde Srs, Tenho a seguinte tabela com os dados: create table teste(id serial primary key, data date, quant int); insert into teste(data, quant) values('2009-01-01', 12); insert into teste(data, quant) values('2009-01-01', 22); insert into teste(data, quant) values('2008-01-01', 45); insert i

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico Armando Roque
Resposta curta: software=resultado de algum processo executado no computador (p.ex: planilha eletrônica); sistema=procedimentos de funcionamento uma empresa/orgão público; Concordam??? 2009/8/18 sergio santos > Pessoal, > > Tô numa dúvida cruel aqui: > Qual a diferença entre desenvolvimento de

Re: [pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico Leonardo Cezar
2009/8/18 sergio santos : > Pessoal, > > Tô numa dúvida cruel aqui: > Qual a diferença entre desenvolvimento de software e desenvolvimento de > sistemas? http://en.wikipedia.org/wiki/Software Só por curiosidade, no curso de "Sistemas de Informação" – aquele mesmo que vc faz – fazem alguma intro

[pgbr-geral] BackTrack Brasil (BTB) - Ferramen ta de Segurança e Testes de Vulnerabilidades Open-Source

2009-08-18 Por tôpico Mauro Risonho de Paula Assumpção
BackTrack Brasil (BTB) - Ferramenta de Segurança e Testes de Vulnerabilidades Open-Source É com imenso prazer que venho anunciar oficialmente à vocês, sobre o BackTrack no Brasil. Sou fundador do BackTrack no Brasil e venho convidar à vocês, para participarem do nosso projeto, BrackTrack Brasil (

[pgbr-geral] OFF: diferença entre software e s istema

2009-08-18 Por tôpico sergio santos
Pessoal, Tô numa dúvida cruel aqui: Qual a diferença entre desenvolvimento de software e desenvolvimento de sistemas? abraços -- Sérgio Antônio dos Santos Bacharel em Sistemas de Informação (31) 8573-7004 http://serginhosant.wordpress.com/ http://www.rccvicosa.com __

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Euler Taveira de Oliveira
JotaComm escreveu: > Acredito que vale a pena sim :). Senão quiser ir para 8.4 agora, então > migre pelo menos para a 8.3. > Pelo que o George relatou, ele está tendo dificuldades justamente com conversões implícitas que foram removidas na *8.3*. É como alguns já disseram, se for migrar utilize a

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Mozart Hasse
George, > (...). O sistema é um ERP completo. Idem. > Vale a pena eu insistir no upgrade ? Vale. O desempenho está tão bom que dá até para tentar comparar a maioria dos processos com SQL Server 2000 e Oracle 10. > Terei mais algumas surpresas se eu insistir ? Sim. Todos os tipos de dados pode

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico JotaComm
2009/8/18 George > OLá pessoal, > > Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem > algumas funcionalidades interessantes que poderia usar para facilicitar > minha vida, mas para minha surpresa não poderei fazer esta atualização > devido ao problema de conversão de tipo de

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Osvaldo Kussama
2009/8/18 George : > OLá pessoal, > > Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem algumas > funcionalidades interessantes que poderia usar para facilicitar minha vida, > mas para minha surpresa não poderei fazer esta atualização devido ao > problema de conversão de tipo de

Re: [pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico Andre Fernandes
Bom dia, George, Antes de mais nada, a última versão quase sempre é recomendada (desde que seja uma versão estável, obviamente). E o ganho em desempenho é considerável da versão 8.2 até 8.4, não sei qual o impacto em teu sistema especificamente, mas em um sistema que trabalho tive ganho de quase 6%

[pgbr-geral] Atualização de versão 8.2 to 8.4

2009-08-18 Por tôpico George
OLá pessoal, Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem algumas funcionalidades interessantes que poderia usar para facilicitar minha vida, mas para minha surpresa não poderei fazer esta atualização devido ao problema de conversão de tipo de dados (LPAD por exemplo)