Re: [pgbr-geral] Erro compilando fontes Postgresql
> > ESSA é a ideia, assim que constatar na prática os efeitos da > modificação proposta no artigo, pretendo implementar na ultima versão. > Legal, cara! Espero que tenha sucesso no seu trabalho e admiro sua pré-disposição em contribuir de volta, especialmente com algo validado por toda a metodologia requerida para um trabalho acadêmico - o que definitivamente pode incluir usar uma versão mais antiga de um software. Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Instalação do PostgreSQL em Mac
> > Vocês teriam um tutorial de instalação do postgres no mac (versão > yosemite)? > A página de download [1] tem várias opções; sugiro começar por lá. Qual a melhor forma de instalar? > Só uma dica: após ver os métodos "padrões" e se você quiser criar e remover instâncias "voláteis" do Postgres (como é o caso de ambientes de desenvolvimento), o Docker[2][3] pode ser uma opção. Apenas fique atento aos pré-requisitos do macOS. [1] https://www.postgresql.org/download/macosx/ [2] https://docs.docker.com/engine/installation/mac/ [3] https://hub.docker.com/_/postgres/ Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: Dúvida sobre sistema operacional para banco de dados PostgreSQL
2016-08-30 14:29 GMT-03:00 Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org>: > > Apesar de preferir Debian e Ubuntu LTS, mantenho CentOS em alguns > servidores > > físicos justamente por essa "compatibilidade oficial" e manutenabilidade. > > Mas veja que o CentOS também não é oficial. Essa minha irritação contra o > RH. > Sinceramente não entendi a irritação com o RHEL em si. Se a fabricante não suporta o CentOS, mesmo que binariamente compatível (por isso o "oficial" entre aspas), você deve se irritar com ela, não com a distro... a não ser que estou deixando algo passar, hehe. > Por fim, concordo com o Sebastian que a expertise da equipe vai ser > decisiva > > na escolha. E ainda mais em tempos de Docker e Ansible/Puppet/Chef, acho > que > > a tendência é ser quase agnóstico com distros, a não ser, como sempre, em > > casos específicos. > > Lembra que esta é uma lista de PostgreSQL. É difícil ignorar a distro > quando se lida com algo tão crítico em tantas situações. Não será a > primeira vez que se tenta abstrair o SO, e não será a última. > Entendo seu comentário e, de fato, me expressei mal. A ideia não é ignorar a distro, mas usar os benefícios da gerência de configuração, independentemente de qual tenha sido o SO escolhido. Acabei focando no ponto de vista da administração posterior em vez da escolha prévia do SO baseada em critérios específicos, falha minha. Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: Dúvida sobre sistema operacional para banco de dados PostgreSQL
Não é incomum que servidores de fabricantes como IBM/Lenovo não tenham nenhum Debian-like na lista de SOs oficialmente compatíveis (infelizmente). Além do mais, nunca se sabe, alguma característica específica dos RHEL-like pode ser mais alinhada com a finalidade do servidor. Mas a "escovação de bits" me preocupa: "transplantar" drivers de uma distro para outra me parece algo frágil que, mesmo se der certo (e não duvido que dê), pode ser complicado pra documentar e manter, além de ser um conhecimento que tende a ficar muito restrito. Exemplo: seguir um procedimento padrão de instalação do CentOS vs instalar o Debian com N passos adicionais de como compilar/empacotar, instalar e homologar o(s) driver(s) necessário(s). Apesar de preferir Debian e Ubuntu LTS, mantenho CentOS em alguns servidores físicos justamente por essa "compatibilidade oficial" e manutenabilidade. Por fim, concordo com o Sebastian que a expertise da equipe vai ser decisiva na escolha. E ainda mais em tempos de Docker e Ansible/Puppet/Chef, acho que a tendência é ser quase agnóstico com distros, a não ser, como sempre, em casos específicos. Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pesquisa like com expressões regulares
> > Ainda assim, isso é pouco restritivo e palavras normais com cedilhas, > acentos, etc serão retornadas também. Uma opção é substituir *[^A-Z0-9]* > por *[^[:alnum:]]* na consulta [1]. > Corrigindo: *[:alnum:]* é equivalente a *[A-Za-z0-9]*, então pode não resolver seu problema. Você pode usar a função unaccent [1] para contornar isso, por exemplo: SELECT * FROM mv_clientes WHERE (unaccent(CONCAT(nome, fantasia, end_cad, end_cid, end_com)) ~ '[^[:alnum:]]'); [1] https://www.postgresql.org/docs/9.5/static/unaccent.html Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Pesquisa like com expressões regulares
2016-08-22 11:55 GMT-03:00: > Eu queria saber se é possivel fazer uma pesquisa nos campos acima para > ele trazer o registro sempre que encontre caracteres diferentes de A a Z e > 0 a 9 > SELECT * FROM mv_clientes WHERE (CONCAT(nome, fantasia, end_cad, end_cid, end_com) ~ '[^A-Z0-9]'); Use *~** no lugar de *~* para case insensitive (A-Z e a-z). Ainda assim, isso é pouco restritivo e palavras normais com cedilhas, acentos, etc serão retornadas também. Uma opção é substituir *[^A-Z0-9]* por *[^[:alnum:]]* na consulta [1]. No geral, minha sugestão é saber exatamente os caracteres que devem ser encontrados; isso costuma evitar "falsos positivos". Exemplos: "encontrar quaisquer pontos de interrogação", "encontrar pontos de interrogação que estejam no meio do texto e o texto termine com .xls", etc. [1] http://www.regular-expressions.info/posixbrackets.html Flaudísio. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Como organizar o BD para uma aplicação SaaS?
2016-08-05 10:49 GMT-03:00 Angelo A. Frozza (Gmail) <fro...@gmail.com>: > d) Outras opções... > Uma dessa opções é usar containers, o que foi até citado na thread que o Tiago indicou. A parte boa está principalmente na flexibilidade para criar, isolar e distribuir seus bancos (provavelmente um por cliente), ao passo que o gerenciamento pode ser mais complicado. Ainda assim, as imagens Docker do Postgres mais comuns [1][2] facilitam bastante a configuração do cluster; vale a pena conferir. Indo além, você pode usar ferramentas como o Docker Swarm [3], Rancher [4], etc. para facilitar o gerenciamento e a escalabilidade desses containers. [1] https://hub.docker.com/_/postgres/ [2] https://github.com/sameersbn/docker-postgresql/tree/4c884c69#sameersbnpostgresql94-24 [3] https://docs.docker.com/swarm/ [4] http://rancher.com/ Flaudísio Tolentino. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral