[pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Irineu Raymundo
Como o Euler disse, fica muito difícil imaginar o que a sua rotina está fazendo. Se for um processo crítico para você, recomendo contratar uma consultoria para avaliar o problema. Podemos dar algumas dicas aqui, mas os seus problemas podem começar na configuração do PostgreSQL, passando por

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Leandro Guimarães Faria Corcete DUTRA
On 2011.M.4 0h44, Fabricio Srdic wrote: Não imaginei que causaria uma polêmica com essas proporções... Normal, há muita gente que não conhece arquitetura de sistemas e entretanto tem opiniões fortes. Sempre há discussões assim, por aqui e em outras listas. 1 - Proteger o patrimônio

Re: [pgbr-geral] Inicio da semana e fim da semana

2011-03-04 Por tôpico Thiago
Obrigado amigo. Era exatamente isso que eu precisava. Ajudou muito meu problema. Em 03/03/2011 18:07, Osvaldo Kussama escreveu: Em 03/03/11, Thiagozan...@farmaponte.com.br escreveu: Pessoal, boa tarde. No delphi existe a função StartOfAWeek e EndOfAWeek, onde eu passo como parâmetro a

Re: [pgbr-geral] DÚVIDA SOBRE SELECT

2011-03-04 Por tôpico Fernando Brombatti
Use LEFT JOIN ao invés de JOIN neste caso particularmente. Se não houver professor substituto você perde a linha da relação pois um dos elementos é nulo e a linha é desprezada na junção. 2011/2/7 Leonardo Cezar lhce...@gmail.com 2011/2/7 Eduardo Az - EMBRASIS Informática e OM

Re: [pgbr-geral] Dados do SO

2011-03-04 Por tôpico Fernando Brombatti
Quais teus objetivos propriamente com tais informações via DB e não via SO ? 2011/2/2 Fábio Gibon - Comex System gi...@comexsystem.com.br Pessoal, preciso coletar dados do SO (linux ou windows) onde o banco está instalado (versão 8.4 ou superior), então para evitar de rodar comando

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Fabrízio de Royes Mello
Em 3 de março de 2011 23:07, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Sinto muito, mas essa implementação pode ter um efeito colateral. Duas transações concorrentes podem catar o mesmo valor. O SELECT... FOR UPDATE não impede a leitura do registro. Flávio, Até onde eu sei

Re: [pgbr-geral] Inicio da semana e fim da semana

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) Isso não é o Brasil, é o calendário.  Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo.  Queria saber desde quando a ISO

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Reinaldo de Carvalho
2011/3/4 Fabricio Srdic fsa...@gmail.com: Como o meu propósito é criar um sistema com fins comerciais, e sendo um sistema comercializado em modo de concessão de licença de uso, surgiu uma preocupação de como proteger esse patrimônio intelectual. Como não estou vendendo o meu projeto, estou

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Marcelo Silva (IG)
Concordo com o Leandro, principalmente com relação a base de dados, os dados são do cliente pois foi horas pagas por ele para que os funcionários colocassem os dados lá. é como você alugar uma garagem, a garagem é sua, mas o carro não. Inclusive dependendo da empresa, mesmo você sendo dono do

Re: [pgbr-geral] Inicio da semana e fim da semana

2011-03-04 Por tôpico Leandro Guimarães Faria Corcete DUTRA
On 2011.M.4 9h39, Flavio Henrique Araque Gurgel wrote: Isso não é o Brasil, é o calendário. Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo. Queria saber desde quando a ISO tem autoridade para mudar a definição do calendário. Nada como

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Fabricio Srdic
Pessoal, Vejam bem, os dados são sim do cliente, mas a estrutura não. Ou seja, por exemplo, views, stored procedures, external functions, tudo isso não pertence ao cliente. Porque isso faz parte estrutura do banco de dados. O modo como as tabelas estão organizadas no banco faz parte da estrutura.

Re: [pgbr-geral] SENHA

2011-03-04 Por tôpico Fernando Brombatti
Me desculpe, mas essa sua colocação de que isso é uma falha do postgresql está um tanto quanto equivocada. Se compartilhas o serviço PostgreSQL em um server com inúmeros outros serviços eu lamento, mas você tem sérios problemas. Se alguém tem acesso administrativo (entenda aqui Administrator ou

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Fabiano Machado Dias
Dá uma olhada nisso, não resolve todo o problema mas uma parte dele pelo menos. http://www.enterprisedb.com/products-services-training/products/complementary-enterprisedb-products/pl/secure Abraço, Fabiano Machado Dias Em 4/3/2011 00:44, Fabricio Srdic escreveu: Boa noite a todos Gostaria

Re: [pgbr-geral] SENHA

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Isto está virando flamewar. Uso servidor windows e minha empresa é de software, tenho interesse que ninguém mexa nos arquivos do banco de dados e quero colocar senha de acesso ao banco e só acessar o banco quem tiver a senha. De outra forma perde-se a privacidade e os dados ficam acessiveis a

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fabiano Machado Dias
Primeiro, HD Sata de 5400 não dá né! Coloque SAS de 15k pelo menos! Segundo, troque os SELECT IN por EXISTS ou encadeie novamente o SELECT para usar LEFT JOIN, outra coisa que você pode fazer é primeiro trazer os dados e depois aplicar as conversões. Abraço, Fabiano Machado Dias Em 4/3/2011

Re: [pgbr-geral] SENHA

2011-03-04 Por tôpico Reinaldo de Carvalho
2011/1/10 Avelino Brun avel...@databrum.com.br: Olá! Uso servidor windows e minha empresa é de software, tenho interesse que ninguém mexa nos arquivos do banco de dados e quero colocar senha de acesso ao banco e só acessar o banco quem tiver a senha. De outra forma perde-se a privacidade e

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Leandro DUTRA
2011/3/4 Fabricio Srdic fsa...@gmail.com: Vejam bem, os dados são sim do cliente, mas a estrutura não. Conceito básico de teoria de dados. Não há dados sem estrutura. Ou seja, por exemplo, views Visões (relações derivadas) fazem parte da estrutura básica. stored procedures, external

Re: [pgbr-geral] SENHA

2011-03-04 Por tôpico Leandro DUTRA
2011/3/4 Fernando Brombatti bromba...@gmail.com: Se compartilhas o serviço PostgreSQL em um server com inúmeros outros serviços eu lamento, mas você tem sérios problemas. Também não é assim. Tudo depende da administração de sistemas. O ideal é a lógica ficar junto da base de dados. --

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Leandro DUTRA
2011/3/4 Fabiano Machado Dias fabi...@wolaksistemas.com.br: Primeiro, HD Sata de 5400 não dá né! Coloque SAS de 15k pelo menos! Hoje em dia, o ideal é uma unidade de armazenamento /flash/. Muito mais rápido e seguro que qualquer RAID. E já tem versões SAS e SATA 6 Gb/s. Isso, claro,

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fábio Telles Rodriguez
Em 4 de março de 2011 13:44, Leandro DUTRA leandro.gfc.du...@gmail.comescreveu: 2011/3/4 Fabiano Machado Dias fabi...@wolaksistemas.com.br: Primeiro, HD Sata de 5400 não dá né! Coloque SAS de 15k pelo menos! Hoje em dia, o ideal é uma unidade de armazenamento /flash/. Muito mais rápido e

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Leandro DUTRA
2011/3/4 Fábio Telles Rodriguez fabio.tel...@gmail.com: Olha, olhando com mais profundidade... ainda existe um pouco de controvérsia quanto a segurança disso. Estive lendo alguns trabalhos e a forma como os sistemas de arquivos trabalham com eles ainda não é o ideal para bancos de dados.

Re: [pgbr-geral] RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fábio Telles Rodriguez
Em 3 de março de 2011 13:17, Irineu Raymundo iri...@senda.inf.br escreveu: Prezado Fábio, Obrigado pela ajuda. Segundo o que consegui levantar o problema se resume a 2 comandos SQL. abaixo segue os comandos.Poderia a falta de um índice mais apropriado causar essa demora toda na execução

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fábio Telles Rodriguez
Em 4 de março de 2011 14:20, Leandro DUTRA leandro.gfc.du...@gmail.comescreveu: 2011/3/4 Fábio Telles Rodriguez fabio.tel...@gmail.com: Olha, olhando com mais profundidade... ainda existe um pouco de controvérsia quanto a segurança disso. Estive lendo alguns trabalhos e a forma como os

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fabiano Machado Dias
E além da controvérsia quanto a segurança nunca vi em produção, só alguns testes. Teoria é uma coisa, mas muitas vezes na prática é outra bem diferente. Abraço, Fabiano Em 4/3/2011 14:20, Leandro DUTRA escreveu: 2011/3/4 Fábio Telles Rodriguezfabio.tel...@gmail.com: Olha, olhando com mais

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Alexsandro Haag
Acho no mínimo curiosa a visão de algumas pessoas sobre programação e propriedade intelectual. Vejo que dão valor demais ao produto, quando o que importa mesmo é o serviço prestado com este produto ao cliente. Claro que o bom é ter os dois, mas o diferencial vem do segundo. Utilizemos como

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Fábio Telles Rodriguez
Em 4 de março de 2011 15:12, Fabiano Machado Dias fabi...@wolaksistemas.com.br escreveu: E além da controvérsia quanto a segurança nunca vi em produção, só alguns testes. Teoria é uma coisa, mas muitas vezes na prática é outra bem diferente. Eu já vi em produção. É. impressionante! E o

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Fábio Telles Rodriguez
Assino embaixo do que o Alexsandro escreveu. E vamos todos ler de novo a Catedral e o Bazar, gente: http://pt.wikisource.org/wiki/A_Catedral_e_o_Bazar http://pt.wikisource.org/wiki/A_Catedral_e_o_Bazar[]s Em 4 de março de 2011 15:18, Alexsandro Haag alexsandro.h...@gmail.comescreveu: Acho no

Re: [pgbr-geral] ENC: RES: Uso de memória pelo postgres

2011-03-04 Por tôpico Euler Taveira de Oliveira
Em 04-03-2011 14:20, Leandro DUTRA escreveu: Há sistemas de arquivos específicos para /flash/. De qualquer maneira, pode não ser ideal, mas já é muito melhor que meios magnéticos. Referências? Não vejo como sistemas de arquivos específicos vão melhor este cenário. Como o Greg, eu sou

Re: [pgbr-geral] Dados do SO

2011-03-04 Por tôpico Fábio Gibon - Comex System
Olá Fernando, é que preciso coletar dados como ram disponível e usada, dados de processador, espaço em disco, etc... e isto precisa ser feito em servidores linux e windows, então não queria ter que desenvolver duas ferramentas para isto, entendeu? sds Fábio Gibon - Original Message

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Fernando Wobeto
Pois eh, fiz uns testes aqui e o comando LOCK, utilizei (LOCK TABLE tabela_aqui IN ACCESS EXCLUSIVE MODE) e é o comando perfeito para garantir tudo isso. Porém por algum motivo as vezes ele NÃO libera a tabela. Apenas restartando o postgres. Tem que haver uma forma de manter a sequencia sem

Re: [pgbr-geral] Dados do SO

2011-03-04 Por tôpico Filipe Rosset
On 03/04/2011 05:57 PM, Fábio Gibon - Comex System wrote: Alexsander, obrigado pelas dicas. Pensei em fazer um shell também e gerar um arquivo, talvez seja esta a solução no linux, mas daí tenho que ter outra solução (que faz a mesma coisa) no windows, entendeu porque eu quero algo único

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Tiago Adami
Em 3 de março de 2011 23:07, Flavio Henrique Araque Gurgel fha...@gmail.com escreveu: Sinto muito, mas essa implementação pode ter um efeito colateral. Duas transações concorrentes podem catar o mesmo valor. O SELECT... FOR UPDATE não impede a leitura do registro. Impedem sim. Se usados

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Flavio Henrique Araque Gurgel
Sinto muito, mas essa implementação pode ter um efeito colateral. Duas transações concorrentes podem catar o mesmo valor. O SELECT... FOR UPDATE não impede a leitura do registro. Impedem sim. Se usados corretamente. O valor do contador deve ser obtido através de um único meio para que o FOR

Re: [pgbr-geral] lock table (deixando travada a tabela)

2011-03-04 Por tôpico Euler Taveira de Oliveira
Em 04-03-2011 22:36, Flavio Henrique Araque Gurgel escreveu: É perfeitamente possível implementar uma aplicação usando sequências sem pular números. Imagine um emissor de notas fiscais, sequenciais, num POS. É uma conexão com o banco, uma aplicação single thread, não haverá pulo. Eu *não*

Re: [pgbr-geral] Como evitar autenticação trust?

2011-03-04 Por tôpico Thiago Bocchile
Gente, podemos dar o assunto como encerrado? :) Thiago Bocchile On 2011 3 4 16:10, Fábio Telles Rodriguez fabio.tel...@gmail.com wrote: Assino embaixo do que o Alexsandro escreveu. E vamos todos ler de novo a Catedral e o Bazar, gente: http://pt.wikisource.org/wiki/A_Catedral_e_o_Bazar