POSTGRESQL
Novas Funcionalidades da Versão 7.4
Depois de 12 meses de intenso desenvolvimento, a esperada versão 7.4 do banco de dados PostgreSQL foi lançada em 17 de novembro de 2003. Normalmente, cada nova versão traz centenas de melhorias no PostgreSQL, a verão 7.4 traz cerca de 300 melhorias, o maior número para um único release até agora.
A versão 7.4 inclui uma série de novos recursos que fazem do PostgreSQL mais poderoso e escalável para grandes empresas. Elas incluem otimização para o Itanium e AMD Opteron, melhoria na manutenção de índices, melhoria no suporte a indexação de textos (full-text index). Esses avanços completam o potencial do PostgreSQL para sustentar grandes datacenters de alta disponibilidade.
Novos Recursos Corporativos na Versão 7.4
Entre os recursos direcionados ao mercado corporativo que foram adicionados, expandidos ou melhorados na versão 7.4 destacam-se os seguintes:
-
Performance
-
-
Várias otimizações de performance foram feitas na
versão 7.4, permitindo que o PostgreSQL alcance ou supere a
velocidade de outros sistemas de banco de dados corporativos. Essas
otimizações incluem:
- Agregações hash em memória para fazer armazenamento de grandes bancos de dados e consultas OLAP até 20 vezes mais rápidas;
- Melhorias no manejo de sub-consultas pelo otimizador, resultando em um ganho de até 400% de velocidade em algumas consultas complexas;
- Novo script para determinar parâmetros mais adequados para a configuração de memória compartilhada no postgresql.conf, dando um desempenho melhor já na instalação e sem configurações adicionais;
- Novo protocolo de comunicação (versão 3) aumentando a velocidade da transferência de dados;
- Melhor implementação de índices funcionais permitindo melhor indexação em tipos de dados personalizados e campos compostos;
-
Alta Disponibilidade:
- A expansão da característica de mapeamento de espaço livre em disco do PostgreSQL para incluir a manutenção contínua dos índices, que era um ponto fundamental para os bancos de dados 24x7x365.
-
Suporte à Plataforma 64 bits:
- O PostgreSQL agora é otimizado em processadores AMD Opteron e Itanium, graças ao trabalho da Universidade de Massachusetts em Amherst, adicionado à família de plataformas 64-bits já testadas, que inclui HP/Compaq, Alpha, Sun UltraSPARC, MIPS, PA-RISC, e RS6000.
-
Indexação de Textos:
- O módulo TSearch do PostgreSQL agora inclui um sistema personalizável de ranking, fazendo dele tão bom ou melhor que muitas soluções de indexação de textos oferecidas por outros SGBDs.
-
Várias otimizações de performance foram feitas na
versão 7.4, permitindo que o PostgreSQL alcance ou supere a
velocidade de outros sistemas de banco de dados corporativos. Essas
otimizações incluem:
-
Melhorias Gerais
-
-
Documentação Reorganizada:
- A documentação online foi completamente reorganizada e expandida, tornando mais fácil para os iniciantes em PostgreSQL consultá-las.
-
Melhor Tratamento de Erros:
- O tratamento e as mensagens de erro foram totalmente redesenhados, fornecendo aos desenvolvedores um mecanismo compatível com SQL99 para depurar e encontrar erros, e dar aos usuários sugestões de como evitar condições de erro em suas aplicações.
-
Metadados Compatíveis com o Padrão SQL:
- A versão 7.4 inclui metadados compatíveis com o SQL99. Isso dá aos desenvolvedores de aplicação informações sobre o banco de dados, tipos, objetos e configurações de uma maneira que facilita a migração de interfaces e "middleware" entre SGBDs
-
Novas Versões das Interfaces Gráficas:
- O pgAdmin e o PHPPgAdmin, duas das três interfaces gráficas mais populares para o PostgreSQL, terão novas e reescritas versões para a versão 7.4, tornando mais confortável a mudança para os administradores das bases de dados.
-
Reescrita de Consultas:
- A nova versão 7.4 inclui uma nova opção para o otimizador de consultas reescrever joins explícitos, facilitando a transição de aplicações e consultas escritas para Sybase e MS SQL Server, que trabalham dessa maneira com sua configuração padrão.
-
Recursos Avançados de SQL:
- São recursos novos na versão 7.4 os gatilhos em nível de comando, expansão dos domínios de tipos de dados e transações somente para leitura, assim como melhora no suporte aos schemas do padrão SQL 92 incluídos na versão 7.3.
-
Novos Recursos para Arrays:
- O suporte a tipos de dados com arrays (vetores e matrizes) foi estendido com a inclusão de uma série de novos recursos. Novas funções e operadores permitem operações como inserção, concatenação e comparação. Além disso, colunas de matrizes podem agora ter índices btree, e podem ser incluídas em cláusulas ORDER BY e DISTINCT.
-
Novo Suporte a Rede:
- Agora o PostgreSQL suporta o padrão IPv6 para redes TCP/IP.
-
Documentação Reorganizada:
Outros links
- Treinamento em PostgreSQL oferecidos pela Dextra
- Site oficial PostgreSQL Press-release sobre a versão 7.4-REportagem não consta mais no site-->
Calendário de Treinamentos

Cursos Diurnos
- Subversion
-
- Data: 18/3/2010
- Carga Horária: 16 horas
- Local: Campinas
- JBoss: Arquitetura e Administração
-
- Data: 22/3/2010
- Carga Horária: 24 horas
- Local: São Paulo
- JBoss: Performance Tuning
-
- Data: 25/3/2010
- Carga Horária: 16 horas
- Local: São Paulo
- Gerência de Projetos de TI
-
- Data: 30/3/2010
- Carga Horária: 40 horas
- Local: Campinas
Cursos Noturnos
- Programação PHP com Banco de Dados
-
- Data: 18/3/2010
- Carga Horária: 40 horas
- Local: Campinas
- Oracle Administração do Banco de Dados
-
- Data: 22/3/2010
- Carga Horária: 40 horas
- Local: Campinas
- Linux - Formação Completa Mandriva
-
- Data: 22/3/2010
- Carga Horária: 216 horas
- Local: Campinas
- Oracle Essencial
-
- Data: 23/3/2010
- Carga Horária: 32 horas
- Local: Campinas
- Fundamentos da Linguagem de Programação Java (SL-110-SE6)
-
- Data: 30/3/2010
- Carga Horária: 40 horas
- Local: Campinas
- PostgreSQL Essencial
-
- Data: 12/4/2010
- Carga Horária: 24 horas
- Local: São Paulo
- Oracle PL SQL Essencial
-
- Data: 20/4/2010
- Carga Horária: 20 horas
- Local: Campinas
- Linguagem de Programação Java (SL-275-SE6)
-
- Data: 4/5/2010
- Carga Horária: 40 horas
- Local: Campinas
- PostgreSQL Linguagem Procedural
-
- Data: 5/5/2010
- Carga Horária: 16 horas
- Local: São Paulo
- Oracle Administração do Banco de Dados
-
- Data: 6/5/2010
- Carga Horária: 40 horas
- Local: Campinas
- PostgreSQL Administração
-
- Data: 19/5/2010
- Carga Horária: 24 horas
- Local: São Paulo
- PostgreSQL Performance Tuning
-
- Data: 9/6/2010
- Carga Horária: 16 horas
- Local: São Paulo
- PostgreSQL Alta Disponibilidade
-
- Data: 23/6/2010
- Carga Horária: 24 horas
- Local: São Paulo
Cursos aos Sábados
- Fundamentos da Linguagem de Programação Java (SL-110-SE6)
-
- Data: 27/3/2010
- Carga Horária: 40 horas
- Local: Campinas
- Linguagem de Programação Java (SL-275-SE6)
-
- Data: 29/5/2010
- Carga Horária: 40 horas
- Local: Campinas

Contato
Português
English


