Re: [pgbr-geral] Arquitetura do PostgreSQL
Bom dia a todos... 2009/3/7 Leandro Guimarães Faria Corcete DUTRA leandro.gfc.du...@gmail.com: Le samedi 07 mars 2009 à 09:44 -0300, Fábio Telles Rodriguez a écrit : 2009/3/6 Ribamar Sousa rib...@gmail.com: Como não é fácil de achar e um colega procurou recentemente: http://www.cs.uwaterloo.ca/~h8chen/course/798/ConceptArch.pdf Gostaria de saber se todos concordam com as conclusões do documento. O que vocês acham? Em primeiro lugar, o autor é um inſtrutor, não um professor (http://www.student.cs.uwaterloo.ca/~cs115/personnel.html): mesmo que não soubéssemos disso, o nível do trabalho é de no máximo ultimanista, não professoral. Em segundo lugar, os autores não sabem inglês direito (‘it’s wide acceptance’ é erro básico). Mas, passando dessas firulas, o conhecimento deles é rudimentar, vide o primeiro parágrafo da introdução (‘It was first developed in 1977, under the name “Ingres.” In late 1990s, Postgres adopted SQL standard and took on the name, “PostgreSQL”.’ A história está incompleta a ponto de ser errada, e o inglês também.) Além disso, o artigo aparentemente é um esboço que nunca foi terminado, como se vê no primeiro item das descrições de subsistemas (‘obtaining postgre server thread for the operational session’ — de novo a gramática sofre, mas agora nem o nome do SGBD está correto, erro que se repete adiante como se fosse o nome dum componente) e, principalmente, na falta de referências além de um misterioso ‘Assignment 0’, que parece indicar não passar de um mero trabalho de meio de curso, vulto ‘tarefa de casa’. Toda a fundamentação da conclusão encontra-se nas duas últimas frases do item 2 das descrições de subsistemas. A primeira parece implicar indevidamente que a colocalização dos processos postmaster e do postgres é algo imutável na arquitetura do sistema (‘Since the postmaster controls incoming all requests from clients and invokes new postgres without network connection, one implication of this architecture is that the postmaster and the postgres always run on the same machine (i.e. the database server), while the front-end (client) application can run anywhere.’), enquanto a segunda frase é um non sequitur que beira o besteirol, faltando-lhe também qualquer referência corroborativa (‘Because of this, the scalability of PostgreSQL is limited and PostgreSQL is usually used in relatively small database application.’) Explicando, para poder tirar essa conclusão, eles teriam de demonstrar que essa característica é de fato um gargalo de desempenho, e que sua flexibilização em termos de transparência de rede de fato permitiria escalar. Além disso, tudo isso inda seria irrelevante se essa transparência de rede for um gargalo menor — potencial, mas raramente alcançado na prática, com outros gargalos mais importantes sendo alvo de desenvolvimentos mais urgentes em curso — ou se já houver desenvolvimentos em curso que estejam a ponto de suceder antes que os usos em vista alcancem esse gargalo. Creio que é isso que chamam, na imprensa, de /hack job/ e /character assassination/, e nos seminários de ‘fumaça’ ou ‘picar fumo’. E não tem data nem versão analisada, portanto, em princípio, sem maiores conhecimentos nem podemos saber se essas pretensas limitações se aplicam às versões atuais. Caraca eu concordo com tudo o que o Leandro escreveu em genero, número e grau. Como escrevi tudo isso com raiva, se tiver dito muita bestagem por favor, corrigi-me. Hei percebemos, relaxa, isso dá raiva mesmo. Boa semana a todos -- Marcelo Costa www.marcelocosta.net - “Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles alteram os fatos para ajustá-los às suas visões.”, Doctor Who. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Arquivo de log.
Bom dia a todos. Eu dei uma lida na documentação em português e observando o comportamento do meu servidor de banco de dados após descomentar o parâmetro*logging_collector * no arquivo de configuração postgresql.conf vi que os logs começaram a ser guardados mas não ficou muito claro pra mim a lógica utilizada pelo servidor para armazenamento de logs, será que alguém poderia me prestar uma orientação com relação a esta situação.Forte abraço a todos. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Arquivo de log.
Olá, Leandro Tudo bem? É o seguinte. Ao você fazer uso do parâmetro logging_collector os seus logs serão armazenados no diretório pg_log (parâmetro log_directory='pg_log') dentro do diretório data. O nome dos arquivos são gerados a partir do parâmetro log_filename. O tamanho de cada arquivo é controlado pelo parâmetro log_rotation_age=1d (arquivo de log dura no máximo 1 dia, após isso um novo arquivo de log é criado) e log_rotation_size=10MB (cada arquivo de log tem no máximo 10MB, quando estourar este tamanho um novo arquivo de log é gerado). Espero ter ajudado []s 2009/3/9 Leandro Hamid leandro.ha...@gmail.com: Bom dia a todos. Eu dei uma lida na documentação em português e observando o comportamento do meu servidor de banco de dados após descomentar o parâmetro logging_collector no arquivo de configuração postgresql.conf vi que os logs começaram a ser guardados mas não ficou muito claro pra mim a lógica utilizada pelo servidor para armazenamento de logs, será que alguém poderia me prestar uma orientação com relação a esta situação.Forte abraço a todos. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/Postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Arquivo de log.
Boa tarde Jota. Muito obrigado pela orientação, me ajudou e muito.Forte abraço. 2009/3/9 JotaComm jota.c...@gmail.com Olá, Leandro Tudo bem? É o seguinte. Ao você fazer uso do parâmetro logging_collector os seus logs serão armazenados no diretório pg_log (parâmetro log_directory='pg_log') dentro do diretório data. O nome dos arquivos são gerados a partir do parâmetro log_filename. O tamanho de cada arquivo é controlado pelo parâmetro log_rotation_age=1d (arquivo de log dura no máximo 1 dia, após isso um novo arquivo de log é criado) e log_rotation_size=10MB (cada arquivo de log tem no máximo 10MB, quando estourar este tamanho um novo arquivo de log é gerado). Espero ter ajudado []s 2009/3/9 Leandro Hamid leandro.ha...@gmail.com: Bom dia a todos. Eu dei uma lida na documentação em português e observando o comportamento do meu servidor de banco de dados após descomentar o parâmetro logging_collector no arquivo de configuração postgresql.conf vi que os logs começaram a ser guardados mas não ficou muito claro pra mim a lógica utilizada pelo servidor para armazenamento de logs, será que alguém poderia me prestar uma orientação com relação a esta situação.Forte abraço a todos. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/Postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Arquivo de log.
2009/3/9 Leandro Hamid leandro.ha...@gmail.com Boa tarde Jota. Muito obrigado pela orientação, me ajudou e muito.Forte abraço. 2009/3/9 JotaComm jota.c...@gmail.com Olá, Leandro Tudo bem? É o seguinte. Ao você fazer uso do parâmetro logging_collector os seus logs serão armazenados no diretório pg_log (parâmetro log_directory='pg_log') dentro do diretório data. O nome dos arquivos são gerados a partir do parâmetro log_filename. O tamanho de cada arquivo é controlado pelo parâmetro log_rotation_age=1d (arquivo de log dura no máximo 1 dia, após isso um novo arquivo de log é criado) e log_rotation_size=10MB (cada arquivo de log tem no máximo 10MB, quando estourar este tamanho um novo arquivo de log é gerado). Espero ter ajudado []s 2009/3/9 Leandro Hamid leandro.ha...@gmail.com: Bom dia a todos. Eu dei uma lida na documentação em português e observando o comportamento do meu servidor de banco de dados após descomentar o parâmetro logging_collector no arquivo de configuração postgresql.conf vi que os logs começaram a ser guardados mas não ficou muito claro pra mim a lógica utilizada pelo servidor para armazenamento de logs, será que alguém poderia me prestar uma orientação com relação a esta situação.Forte abraço a todos. -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/Postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Leandro Hamid SERPRO - Serviço Federal de Processamento de Dados Maito: leandro.ha...@gmail.com Maito: leandro.ha...@linuxmail.org Skype: leandro_hamid http://www.serpro.gov.br Weblog: http://sysaprendiz.wordpress.com/ Linux User #485051 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Tome cuidado, porque dependendo do volume de transações em seu bando de dados, se esses parâmetros não forem devidamente configurados você ter um volume de log's muito grande. []'s -- Rodrigo Marins http://pgcon.postgresql.org.br/ http://portaldodesenvolvedor.com.br/ (11) 8747-7442 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] BD com Tabelas Campo Money
Sr(a)´s Boa Tarde, Não tenho muita experiência com postgreSQL e estou com uma duvida, tenho banco de dados que tem tabelas com o campo Money com o currency voltado para o REAL (Moeda Brasileira R$ ) e estou enfrentando dois problemas: 1º - Não estou conseguindo transporta o banco por inteiro para outro servidor pois sempre da problema nesse campo, alguém teria algum parâmetro, dica, etc.? 2º - Lendo a documentação do postgre ela diz que esse campo esta ficando obsoleto... E como devo tratar esse coluna como transportar esses dados para uma coluna numeric ou outro tipo ? O método normal de Update não esta me ajudando pois ele tenta transferir o currency simbol (R$) junto com o dado alem do que campo numeric não aceita virgula. Qual seria o melhor tipo de campo no postgre para se trabalhar com valores monetários em Reais? e como faria para transferir? Obs.: Rodei o google e não achei nada que me ajude. Obrigado Mauricio _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BD com Tabelas Campo Money
Em Seg, 2009-03-09 às 17:06 -0300, Mauricio De Biasi escreveu: Sr(a)´s Boa Tarde, Boa tarde... (...) 1º - Não estou conseguindo transporta o banco por inteiro para outro servidor pois sempre da problema nesse campo, alguém teria algum parâmetro, dica, etc.? Não utilize Money. E como devo tratar esse coluna como transportar esses dados para uma coluna numeric ou outro tipo ? Se você o tratar como numeric[1] não terá problemas. Qual seria o melhor tipo de campo no postgre para se trabalhar com valores monetários em Reais? e como faria para transferir? Utilize no lugar, por exemplo, NUMERIC(18,2), armazene-o assim e apresente-o formatado com to_char[2], pois você poderá especificar a formatação desejada, como por exemplo: SHOW lc_numeric ; lc_numeric C (1 registro) SELECT to_char(123456.77,'R$ 999G999G999D99'); to_char R$ 123,456.77 (1 registro) SET lc_numeric TO 'pt_BR'; SET SELECT to_char(123456.77,'R$ 999G999G999D99'); to_char R$ 123.456,77 (1 registro) O que acha? [1] http://www.postgresql.org/docs/current/static/datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL [2] http://www.postgresql.org/docs/8.3/static/functions-formatting.html []s Dickson S. Guedes mail/xmpp: gue...@guedesoft.net - skype: guediz http://guedesoft.net - http://planeta.postgresql.org.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BD com Tabelas Campo Money
Olá, Apenas uma correção. Durante o texto você fez referência para o PostgreSQL como postgre e na verdade é postgres ou postgresql. 2009/3/9 Mauricio De Biasi mauriciodebi...@hotmail.com: Sr(a)´s Boa Tarde, Não tenho muita experiência com postgreSQL e estou com uma duvida, tenho banco de dados que tem tabelas com o campo Money com o currency voltado para o REAL (Moeda Brasileira R$ ) e estou enfrentando dois problemas: Não entendi. Você tem um banco PostgreSQL e quer transportar as tabelas para outro banco de dados PostgreSQL? É isso? Mesma versão? Versões diferentes do PostgreSQL? 1º - Não estou conseguindo transporta o banco por inteiro para outro servidor pois sempre da problema nesse campo, alguém teria algum parâmetro, dica, etc.? Mesma questão levantada acima. 2º - Lendo a documentação do postgre ela diz que esse campo esta ficando obsoleto... E como devo tratar esse coluna como transportar esses dados para uma coluna numeric ou outro tipo ? numeric. O método normal de Update não esta me ajudando pois ele tenta transferir o currency simbol (R$) junto com o dado alem do que campo numeric não aceita virgula. Com o uso da função to_char você pode formatar a saida do atributo da sua tabela. Qual seria o melhor tipo de campo no postgre para se trabalhar com valores monetários em Reais? e como faria para transferir? O mais aconselhado é o numeric. Inclusive este assunto foi discutidos dias atras nesta lista. Obs.: Rodei o google e não achei nada que me ajude. Obrigado Mauricio Notícias direto do New York Times, gols do Lance, videocassetadas e muitos outros vídeos no MSN Videos! Confira já! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] BD com Tabelas Campo Money
Como faço pra sair da listA? Obrigado! --- Em ter, 10/3/09, JotaComm jota.c...@gmail.com escreveu: De: JotaComm jota.c...@gmail.com Assunto: Re: [pgbr-geral] BD com Tabelas Campo Money Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Data: Terça-feira, 10 de Março de 2009, 2:05 Olá, Apenas uma correção. Durante o texto você fez referência para o PostgreSQL como postgre e na verdade é postgres ou postgresql. 2009/3/9 Mauricio De Biasi mauriciodebi...@hotmail.com: Sr(a)´s Boa Tarde, Não tenho muita experiência com postgreSQL e estou com uma duvida, tenho banco de dados que tem tabelas com o campo Money com o currency voltado para o REAL (Moeda Brasileira R$ ) e estou enfrentando dois problemas: Não entendi. Você tem um banco PostgreSQL e quer transportar as tabelas para outro banco de dados PostgreSQL? É isso? Mesma versão? Versões diferentes do PostgreSQL? 1º - Não estou conseguindo transporta o banco por inteiro para outro servidor pois sempre da problema nesse campo, alguém teria algum parâmetro, dica, etc.? Mesma questão levantada acima. 2º - Lendo a documentação do postgre ela diz que esse campo esta ficando obsoleto... E como devo tratar esse coluna como transportar esses dados para uma coluna numeric ou outro tipo ? numeric. O método normal de Update não esta me ajudando pois ele tenta transferir o currency simbol (R$) junto com o dado alem do que campo numeric não aceita virgula. Com o uso da função to_char você pode formatar a saida do atributo da sua tabela. Qual seria o melhor tipo de campo no postgre para se trabalhar com valores monetários em Reais? e como faria para transferir? O mais aconselhado é o numeric. Inclusive este assunto foi discutidos dias atras nesta lista. Obs.: Rodei o google e não achei nada que me ajude. Obrigado Mauricio Notícias direto do New York Times, gols do Lance, videocassetadas e muitos outros vídeos no MSN Videos! Confira já! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.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] BD com Tabelas Campo Money
Olá, É só utilizar o link abaixo: https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s 2009/3/9 Vinícius Gonçalves vinny...@yahoo.com.br: Como faço pra sair da listA? Obrigado! --- Em ter, 10/3/09, JotaComm jota.c...@gmail.com escreveu: De: JotaComm jota.c...@gmail.com Assunto: Re: [pgbr-geral] BD com Tabelas Campo Money Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Data: Terça-feira, 10 de Março de 2009, 2:05 Olá, Apenas uma correção. Durante o texto você fez referência para o PostgreSQL como postgre e na verdade é postgres ou postgresql. 2009/3/9 Mauricio De Biasi mauriciodebi...@hotmail.com: Sr(a)´s Boa Tarde, Não tenho muita experiência com postgreSQL e estou com uma duvida, tenho banco de dados que tem tabelas com o campo Money com o currency voltado para o REAL (Moeda Brasileira R$ ) e estou enfrentando dois problemas: Não entendi. Você tem um banco PostgreSQL e quer transportar as tabelas para outro banco de dados PostgreSQL? É isso? Mesma versão? Versões diferentes do PostgreSQL? 1º - Não estou conseguindo transporta o banco por inteiro para outro servidor pois sempre da problema nesse campo, alguém teria algum parâmetro, dica, etc.? Mesma questão levantada acima. 2º - Lendo a documentação do postgre ela diz que esse campo esta ficando obsoleto... E como devo tratar esse coluna como transportar esses dados para uma coluna numeric ou outro tipo ? numeric. O método normal de Update não esta me ajudando pois ele tenta transferir o currency simbol (R$) junto com o dado alem do que campo numeric não aceita virgula. Com o uso da função to_char você pode formatar a saida do atributo da sua tabela. Qual seria o melhor tipo de campo no postgre para se trabalhar com valores monetários em Reais? e como faria para transferir? O mais aconselhado é o numeric. Inclusive este assunto foi discutidos dias atras nesta lista. Obs.: Rodei o google e não achei nada que me ajude. Obrigado Mauricio Notícias direto do New York Times, gols do Lance, videocassetadas e muitos outros vídeos no MSN Videos! Confira já! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral