Re: [pgbr-geral] TCP_KEEPALIVE - OPÇÃO NÃO SUPORTADA PELO PROTOCOLO

2016-09-02 Por tôpico MIGUEL JOSE DE LIMA
>> Por algum motivo a Oracle mudou o nome da opção TCP_KEEPALIVE ou não >> suporta lê-la? Isso já foi reportado na lista -bugs [1] mas ninguém se >> importou em corrigir ainda. Isso não é algo preocupante a não ser o fato >> de encher o seu log com essas mensagens. Por curiosidade, o postgres foi

Re: [pgbr-geral] TCP_KEEPALIVE - OPÇÃO NÃO SUPORTADA PELO PROTOCOLO

2016-09-02 Por tôpico Euler Taveira
On 02-09-2016 18:24, MIGUEL JOSE DE LIMA wrote: > LOG: getsockopt(TCP_KEEPALIVE) failed: Option not supported by protocol > Por algum motivo a Oracle mudou o nome da opção TCP_KEEPALIVE ou não suporta lê-la? Isso já foi reportado na lista -bugs [1] mas ninguém se importou em corrigir ainda. Isso

Re: [pgbr-geral] TCP_KEEPALIVE - OPÇÃO NÃO SUPORTADA PELO PROTOCOLO

2016-09-02 Por tôpico MIGUEL JOSE DE LIMA
2016-09-02 18:44 GMT-03:00 Flavio Henrique Araque Gurgel : > > > Em sex, 2 de set de 2016 23:24, MIGUEL JOSE DE LIMA < > mig...@inlocsistemas.com.br> escreveu: > >> Alguém sabe me dizer porque recebo erro no log do server fazendo >> referência ao TCP_KEEPALIVE: >> LOG:

Re: [pgbr-geral] TCP_KEEPALIVE - OPÇÃO NÃO SUPORTADA PELO PROTOCOLO

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
Em sex, 2 de set de 2016 23:24, MIGUEL JOSE DE LIMA < mig...@inlocsistemas.com.br> escreveu: > Alguém sabe me dizer porque recebo erro no log do server fazendo > referência ao TCP_KEEPALIVE: > LOG: getsockopt(TCP_KEEPALIVE) failed: Option not supported by protocol > > Trabalho com SPARC SOLARIS

[pgbr-geral] TCP_KEEPALIVE - OPÇÃO NÃO SUPORTADA PELO PROTOCOLO

2016-09-02 Por tôpico MIGUEL JOSE DE LIMA
Alguém sabe me dizer porque recebo erro no log do server fazendo referência ao TCP_KEEPALIVE: LOG: getsockopt(TCP_KEEPALIVE) failed: Option not supported by protocol Trabalho com SPARC SOLARIS 10 e Postgresql 9.5.4 (64bits) Parte do log do server:

Re: [pgbr-geral] Ponto de Controle primário inválido

2016-09-02 Por tôpico Euler Taveira
On 02-09-2016 16:30, Bruno Felipe wrote: > Alguém sabe o que pode ser ou como conseguir recuperar essa base? > Aparentemente o WAL está corrompido. Você pode dar detalhes? Versão? É um standby? Parada abrupta? Configuração [1]? Você faz backup físico? Use-o. PS> antes de qualquer tentativa de

[pgbr-geral] Ponto de Controle primário inválido

2016-09-02 Por tôpico Bruno Felipe
Boa tarde pessoal, to tentando subir um banco de dados a partir da pasta dada pelo comando pg_ctl start -D "C:\data" -w Porém sem sucesso, ele da esse erro no log: 2016-09-02 15:52:02 BRT LOG: sistema de banco de dados foi desligado em 2016-08-31 12:02:24 BRT 2016-09-02 15:52:02 BRT LOG:

Re: [pgbr-geral] quando usar vacuum full analyze

2016-09-02 Por tôpico Euler Taveira
On 01-09-2016 08:32, Luiz Henrique wrote: > Segue anexo os planos da consulta. Obrigado pela ajuda > Evite top-posting. Faltou alguns dados: a consulta e os parâmetros [1]. Além disso, os parâmetros são os mesmos nas duas máquinas? As versões são as mesmas (digo, 9.1.23 e 9.1.23)? Você executou

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 12:42 GMT-03:00 Gustavo : > > eu conheço SQL só que estou aprendendo postgres O SQL do PostgreSQL é bem mais rico do que o que se costuma usar em outros SGBDs. > eu até ja fiz umas coisas em PL mais fiquei na duvida quando vi em artigo > falando sobre o

Re: [pgbr-geral] Recuperação rápida com preservação de transações?

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 11:48 GMT-03:00 Flavio Henrique Araque Gurgel : > > Quem sabe uma PgConzinha com um belo caso de uso? Dentro! Depois de seis anos e meio de burocracia, estou muito a fim de voltar à vida (técnica). > A transação preparada sobrevive a falhas do serviço de banco de

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Gustavo
eu conheço SQL só que estou aprendendo postgres por isso essa duvida entre os 2 eu até ja fiz umas coisas em PL mais fiquei na duvida quando vi em artigo falando sobre o SQL mais a grosso modo, a PL são para os casos mais complexos do postgres ou quando quer fazer algo em outra linguagem e a

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 11:58 GMT-03:00 Flavio Henrique Araque Gurgel : >> o Oracle. Para portabilidade e padronização, prefira o PL/pgPSM; mas >> há várias outras PLs a gosto, como PL/Python, PL/Java, PL/Ruby… >> > Desculpe intervir Não precisa se desculpar, tuas intervenções são sempre

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 12:27 GMT-03:00 Sebastian Webber : > > Em 2 de setembro de 2016 12:02, Gustavo > escreveu: >> >> mais para eu fazer uma simples validação de dados BEFORE antes da >> gravaçao... faço em SQL ou PLPgSQL ? >> é um simples if para saber se

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 12:32 GMT-03:00 Gustavo : > > Então para obter uma simples lista de produtos.. posso usar o language SQL ?? Deve. Faça o seguinte. Pegue o Chris Date, _Introdução a sistemas de bancos de dados_. E leia. Se precisar de algo mais rápido, pegue algum

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Gustavo
Então para obter uma simples lista de produtos.. posso usar o language SQL ?? []s Gustavo Castilho ᐧ Em 2 de setembro de 2016 12:27, Sebastian Webber escreveu: > > > Em 2 de setembro de 2016 12:02, Gustavo > escreveu: > >> mais para eu fazer

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
: > mais para eu fazer uma simples validação de dados BEFORE antes da > gravaçao... faço em SQL ou PLPgSQL ? > é um simples if para saber se o valor é valido ou não... > Por favor, evite o top-post. Qual é a validação que quer fazer, um check não resolveria? Se for complicado e você fará com

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Sebastian Webber
Em 2 de setembro de 2016 12:02, Gustavo escreveu: > mais para eu fazer uma simples validação de dados BEFORE antes da > gravaçao... faço em SQL ou PLPgSQL ? > é um simples if para saber se o valor é valido ou não... > > Nesse caso, utilize plpgsql. Veja a doc[1] com

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Gustavo
mais para eu fazer uma simples validação de dados BEFORE antes da gravaçao... faço em SQL ou PLPgSQL ? é um simples if para saber se o valor é valido ou não... []s Gustavo Castilho ᐧ Em 2 de setembro de 2016 11:58, Flavio Henrique Araque Gurgel < fha...@gmail.com> escreveu: > o Oracle. Para

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
> > o Oracle. Para portabilidade e padronização, prefira o PL/pgPSM; mas > há várias outras PLs a gosto, como PL/Python, PL/Java, PL/Ruby… > > Desculpe intervir mas, até onde sei, a proposta de integrar PL/pgPSM ao PostgreSQL não andou muito desde a versão 9.3 quando foi proposta por alguém que

Re: [pgbr-geral] max_worker_processes

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
> Pessoal, > > Existe alguma regra pra configurar o max_worker_processes? > Você está usando algum módulo carregável? Senão, não há o que se preocupar aí. É só a quantidade máxima de processos de retaguarda para módulos externos (exemplo, replicação lógica). []s Flavio Gurgel

Re: [pgbr-geral] Recuperação rápida com preservação de transações?

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
> > > Que desafio bonito! > > Sendo para o setor público, acho que fica lindo. Pode virar um caso > para apresentação; apesar de ser pequeno, é muito crítico (para o > Brasil!) e será muito visível. > Quem sabe uma PgConzinha com um belo caso de uso? > > >> Temos um sistema onde o usuário

Re: [pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 11:20 GMT-03:00 Gustavo : > > duvidas e as diferenças do plpgsql e sql SQL: linguagem declarativa de manipulação de estruturas e dados. PL/pgSQL: linguagem procedural para programação, usando SQL. > 1. Alguém pode me dar um exemplo pratico em que momento

[pgbr-geral] Diferenças entre language 'plpgsql' e language 'sql'

2016-09-02 Por tôpico Gustavo
olá senhores duvidas e as diferenças do plpgsql e sql se alguém puder me ajudar a esclarecer essa duvida 1. Alguém pode me dar um exemplo pratico em que momento utilizar o *plpgsql* e o *sql ?* *2 .Quais as vantagens para a utilização de 1 deles ?* *li alguns artigos.. mais esta dificil ter

Re: [pgbr-geral] Recuperação rápida com preservação de transações?

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2016-09-02 10:54 GMT-03:00 Flavio Henrique Araque Gurgel : > >> Um colega me colocou um requisito para viabilizar uma migração de >> Oracle com retrabalho e investimentos mínimos. > > Que desafio bonito! Sendo para o setor público, acho que fica lindo. Pode virar um caso para

[pgbr-geral] max_worker_processes

2016-09-02 Por tôpico Luiz Carlos L. Nogueira Jr.
Pessoal, Existe alguma regra pra configurar o max_worker_processes? Atenciosamente, Luiz Carlos ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Recuperação rápida com preservação de transações?

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
> > Um colega me colocou um requisito para viabilizar uma migração de > Oracle com retrabalho e investimentos mínimos. > Que desafio bonito! > > Temos um sistema onde o usuário espera não ter de reiniciar uma > transação mesmo com falha de um servidor, desde que outro possa > automaticamente

[pgbr-geral] Recuperação rápida com preservação de transações?

2016-09-02 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Bom dia! Um colega me colocou um requisito para viabilizar uma migração de Oracle com retrabalho e investimentos mínimos. Temos um sistema onde o usuário espera não ter de reiniciar uma transação mesmo com falha de um servidor, desde que outro possa automaticamente continuá-la num intervalo de

Re: [pgbr-geral] Validar valor do work_mem

2016-09-02 Por tôpico Alessandro Lima
>>Vê sim. >>Exemplo, quando aparece algo como: >> Sort Method: quicksort Memory: 25kB Agora consegui ver o Sort Method, é que tinha testado com order by em um indice. Fiz um teste aumentando o tamanho da consulta, para ver até onde era usado o work_mem: -com limit 56000, o Sort Method utiliza

Re: [pgbr-geral] Validar valor do work_mem

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
escreveu: > >>EXPLAIN (analyze, timing, buffers) SELECT... > >>O explain mostra quanto de memória a consulta usa e é bem preciso. > > Pelo que entendi, com esse explain posso ver o uso de memória > "shared_buffers" > e não o "work_mem", correto? > Vê sim. Exemplo,

Re: [pgbr-geral] Validar valor do work_mem

2016-09-02 Por tôpico Alessandro Lima
>>EXPLAIN (analyze, timing, buffers) SELECT... >>O explain mostra quanto de memória a consulta usa e é bem preciso. Pelo que entendi, com esse explain posso ver o uso de memória "shared_buffers" e não o "work_mem", correto? ___ pgbr-geral mailing list

Re: [pgbr-geral] Validar valor do work_mem

2016-09-02 Por tôpico Flavio Henrique Araque Gurgel
Em sex, 2 de set de 2016 às 02:53, Júlio César Martini < juliomart...@gmail.com> escreveu: > Pessoal, > > Existe alguma maneira fácil de descobrir se o valor que eu defini para a > minha work_mem é suficiente? > > Tenho algumas SELECTs que quando utilizo ordenação está muito lento e > acredito