Sobre o mercado de bancos de dados na nuvem

Hoje eu fui substituir o ilustre Sr. Ricardo Portilho numa palestra numa universidade em São Paulo. Para quem não sabe, o Portilho é um dos mais respeitados profissionais em bancos de dados Oracle do Brasil e por acaso também é um Oracle ACE. Mas sobre tudo é alguém que tem um espírito crítico aguçado que […]

Cursos de PostgreSQL on-line na Timbira

Atendendo a muitos e insistentes pedidos, voltamos com os cursos on-line da Timbira, 100% telepresencial. Serão 3 cursos e estamos pensando em incluir alguns outros módulos no ano que vem. Será quarta edição dos cursos on-line (os cursos in company continuam rolando normalmente conforme a solicitação dos clientes). O divertido nestes cursos é conhecer pessoas de […]

PostgreSQL fillfactor

Precisei fazer uma prova simples para um cliente para mostrar como o parâmetro de storage FILLFACTOR afeta uma tabela e como verificar a sua eficiência. Toda vez que um UPDATE é executado no PostgreSQL, ele marca a tupla atualizada para remoção posterior e cria um novo registro. Porém, se no bloco onde o dado está […]

Posso usar o PostgreSQL 9.5 em produção hoje?

Hoje me perguntaram se a versão do postgres 9.5 lançada ontem já pode ser colocada em produção. A resposta correta é “depende”, como todo bom consultor irá dizer, para praticamente qualquer pergunta que você fizer. Vamos aos fatos: As versões X.Y.0 são testadas pelos desenvolvedores e entusiastas durante o desenvolvimento e particularmente durante o lançamento […]

PostgreSQL 9.5 lançado!

Mais uma aguardada versão do postgres foi lançada hoje, 07/01/2016. A versão traz muitas novidades interessantes, 3 delas foram desenvolvidas pelo nosso consultor da Timbira, Sr. Fabrizio de Royes Mello. Veja no release notes, a lista completa das novas funcionalidades da versão 9.5. Para comemorar o lançamento da 9.5 lançamos uma pesquisa para as pessoas […]

Gerando valores aleatórios no PostgreSQL, ou quase…

Em homenagem à Megasena acumulada que eu não ganhei… uma pequena brincadeira no PostgreSQL, gerando números, datas, caracteres e pedaços de textos –Um número randomico de 0 a 1 =# SELECT random() n; n ——————- 0.210320219863206 — Um número inteiro de 0 a 100 =# SELECT round(random() * 100) n; n —- 32 –Uma data […]

Gerando o DDL de todas as views de um esquema no PostgreSQL

Atendendo a pedidos, segue um formato fácil para gerar um DDL de todas as views de um esquema específico no PostgreSQL. Na verdade está tudo pronto em pg_views, mas desta forma fica tudo num único arquivo bem formatado: a t o views_schema_xyz.sql — Gera DDL SELECT ‘– DDL da view ‘ || schemaname || ‘.’ […]

Hangout ao vivo sobre o Perfil do DBA no Brasil

Senhores, em agosto realizei aqui uma pesquisa sobre o “Perfil do DBA no Brasil“. Quem não respondeu à pesquisa, tem até o dia 10/11/2015 para responder. Pois nesse dia vou apresentar os dados em grande estilo, com 3 convidados para lá de especiais: Christiano Anderson, membro conhecido da comunidade de software livre especialista em NoSQL, […]

PGBR2015, chegou a hora!

Senhores, chegou a hora de participar do maior evento de PostgreSQL da América Latina, o PGBR2015. As inscrições já estão abertas e palestrantes de todo o planeta já foram selecionados. Claro, estarei lá também com uma nova palestra que  se chama “PostgreSQL Rock Star”. Outros palestrantes da Timbira estarão marcando presença: Dickson Guedes, Euler Taveira, Fabrizio […]

PostreSQL on the run!

A vida está corrida mesmo, depois de duas semanas no Canadá com uma passada no México para participar do PGCon2015, uma semana atendendo um cliente em Brasília e logo depois uma viagem para Porto Alegre para participar do FISL16, voltei para São Paulo esta semana e já tenho um monte de compromissos e novidades. Agenda […]

plugins premium WordPress