Desenvolvimento de sistemas

Fernando Lino
E-mail: fernandolinox@gmail.com
Site: http://flinox.blogspot.com

terça-feira, 18 de janeiro de 2011

Adicionar novas partições em tabela do Oracle


O Oracle possui um recurso para particionamento de dados de uma tabela, a principal finalidade deste recurso é para tabelas com grande volume de dados, com os dados particionados por uma determinada condição ( Exemplo: Mensal, Diario, etc... ) a pesquisa das informações fica muito mais rápida.

 Abaixo um script para adicionar uma nova partição a uma tabela que possui particoes para uma coluna de data, neste exemplo uma partição será criada para armazenar qualquer valor de data inferior a 01/01/2011.

alter table TABELA 
add partition NOMEPARTICAO values less than (20110101
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);

Nenhum comentário:

Postar um comentário