Oracle 11g – New Features - DBAs

Veja neste artigo algumas características referentes à administração de banco de dados que farão parte do Oracle 11g.

Oracle 11g – New Features - DBAs

 

Este ano, provavelmente em outubro, no Oracle Openworld 2007, será lançada oficialmente a versão 11g do RDBMS da Oracle. No ano passado, neste mesmo evento, a Oracle anunciou algumas new features, chegando a 482 o número estimado de novidades.

 

Neste artigo vamos citar algumas características referentes à administração de banco de dados, que farão parte do Oracle 11g.

 

- Particionamento – ‘Interval partitioning’ para tabelas, onde automaticamente serão criadas partições baseadas no tempo, quando novos dados forem adicionados e particionamento por objetos lógicos.

 

- Load Balancing – Inicialmente introduzidas na release 2 do 10g, agora vem um pacote mais completo de utilidades para load balancing. Estão incluídas novidades para o Oracle HTTP Server, RAC, ASM, Data Guard e listener.

 

- simple_integer datatype – Trata-se de um novo tipo de dados, que sempre será NOT NULL, e mais rápido que o PLS_INTEGER.

 

- Compressão de tabelas e índices – Passará a funcionar para todos os tipos de DMLs, permitindo que as tabelas marcadas como ‘compressed’ sejam manipuladas como uma tabela ‘normal’. Também permitirá adicionar e remover colunas.

 

- Triggers – As DML triggers serão mais rápidas, com promessa de serem 25% superiores em relação às atuais, o que impactará nas triggers de auditoria, onde são feitos updates em outras tabelas. Também terá um novo tipo de trigger composta, com opções BEFORE, ROW e AFTER, úteis para tratar erros. E, por fim, será possível definir a ordem em que as triggers serão disparadas.

 

- Connection pool – A intenção é eliminar o custo do processo de criação de sessão (não a criação da sessão propriamente dita), permitindo que os clients compartilhem a mesma sessão de usuário (conceito de usuário compartilhado).

 

- RMAN X undo – Agora os backups feitos pelo RMAN poderão ser feitos sem gerar undo, o que será muito bom na hora de exportar uma tablespace de um backup, por exemplo.

 

- Escalabilidade – Novidades agrupadas em quatro áreas: execução, armazenamento (storage), disponibilidade e gerenciamento.

 

- Execução escalável – Entre as várias características, podemos destacar uma espécie de cache para os resultados dos comandos sqls. O DBA poderá mensurar um tamanho para este cache e usar um comando para alterar uma tabela para usar o cache dos resultados.

 

- XML – Os XMLs poderão ser armazenados em CLOBs ou em formato binário, suportando mecanismos de consulta para XML, incluindo XQuery  e SQL XML, padrões emergentes de consulta a dados armazenados em XML.

 

- Data Guard – Irá suportar ‘flashback standby’.

 

- LOBs – Características que aumentarão o desempenho dos LOBs.

 

- ADR – Automatic Diagnostic Repository – Erros críticos serão marcados como ‘incidentes’. O DBA será notificado e as informações sobre estes erros poderão até ser enviadas para o suporte da Oracle.

 

- Patches – Será possível identificar quais features do banco serão afetadas com os patches, possibilitando saber quais são os patches necessários para as features usadas.

 

Anderson Rodrigo Farias

DBA Oracle
Betha Sistemas LTDA
http://www.betha.com.br

 

Artigos relacionados