Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2009

Novos recursos Oracle 11g

Gerenciamento de memória No Oracle 10g você tem a opção de deixar o Oracle gerencia sua SGA de uma forma dinâmica através do parâmetro SGA_TARGET. Na versão 11g existe um novo parâmetro o MEMORY_TARGET e MEMORY_MAX_TARGET. O MEMORY_TARGET irá ajustar tanto a SGA quanto a PGA, fazendo com que o parâmetro PGA_AGGREGATE_TARGET não precise ser configurado. Este parâmetro poderá ser configurado até o limite descrito no MEMORY_MAX_TARGET. Tabelas Somente Leitura Nas versões anteriores o nível máximo que poderíamos chegar usando a função somente leitura era de tablespaces, como o 11g temos a opção de colocar tabelas como somente leitura. Para deixar a tabela nesse estado basta usar o comando: alter table teste read only; Feito isso, todos os comandos DML não serão mais permitidos nessa tabela. Somente as operações que não alterem os dados ou a estrutura da tabela serão permitidas. Abaixo um lista das operações não permitidas e permit

Visualizando a marca d´água (High Water Mark)

O HWM - High Water Mark é uma fronteira entre o espaço usado e não usado do segmento.Quando ocorre um solicitação para uso de novos blocos e essa requisição não pode ser atendida pela atual lista de blocos livres, o bloco atual que possue a marca d´água é marcado como usado e a marca avança para o seguinte. Em outras palavras, todo segmento que está a esquerda da marca é usado e o espaço a direita é livre. Quando uma tabela é criada um número inicial de blocos / extensão são alocados para a tabela. Depois, com o aumento de número de operações DML, novas extensões são alocadas de acordo com a demanda. Vamos a um exemplo prático para entender melhor. Criei um tabela para teste com a mesma estrutura da visão dba_users: CREATE TABLE teste AS (SELECT * FROM dba_users WHERE rownum<0 nbsp="" p=""> Após alguns insertes: INSERT INTO teste (SELECT * FROM dba_users); COMMIT: Realizando uma consulta na DBA_SEGMENTS, Temos para nossa tabela: 1 extensão cont