Split partition

— split Max value partition
— Todos os dados de 2007 para traz
alter table ALE.TABELA
split partition PARTT_2007_11
at (1080101)
into (partition PARTT_2007_12,partition IEMAX_2099_12)
update global indexes
/

— Todos os dados de 2008
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1090101)
into (partition PARTT_2008_12,partition IEMAX_2099_12)
update global indexes
/

— Todos os dados de 2009
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1100101)
into (partition PARTT_2009_12,partition IEMAX_2099_12)
update global indexes
/

— Todos os dados de 2010
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1110101)
into (partition PARTT_2010_12,partition IEMAX_2099_12)
update global indexes
/
— Todos os dados de 2011
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120101)
into (partition PARTT_2011_12,partition IEMAX_2099_12)
update global indexes
/

——Particionamento por mes em 2012

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120201)
into (partition PARTT_2012_01,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120301)
into (partition PARTT_2012_02,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120401)
into (partition PARTT_2012_03,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120501)
into (partition PARTT_2012_04,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120601)
into (partition PARTT_2012_05,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120701)
into (partition PARTT_2012_06,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120801)
into (partition PARTT_2012_07,partition IEMAX_2099_12)
update global indexes
/

alter table ALE.TABELA
split partition IEMAX_2099_12
at (1120901)
into (partition PARTT_2012_08,partition IEMAX_2099_12)
update global indexes
/
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1121001)
into (partition PARTT_2012_09,partition IEMAX_2099_12)
update global indexes
/
alter table ALE.TABELA
split partition IEMAX_2099_12
at (1121101)
into (partition PARTT_2012_10,partition IEMAX_2099_12)
update global indexes
/

ALTER TABLE ALE.TABELA DROP PARTITION IEMAX_2099_12 update global indexes;

Anúncios

Sobre Alexandre Pires

ORACLE OCS Goldengate Specialist, OCE RAC 10g R2, OCP 12C, 11g, 10g , 9i e 8i - Mais de 25 anos de experiência na área de TI. Participei de projetos na G&P alocado na TOK STOK, EDINFOR alocado na TV CIDADE "NET", 3CON Alocado no PÃO DE AÇUCAR, DISCOVER alocado na VIVO, BANCO IBI e TIVIT, SPC BRASIL, UOLDIVEO alocado no CARREFOUR e atualmente na ORACLE ACS atendendo os seguintes projetos: VIVO, CLARO, TIM, CIELO, CAIXA SEGUROS, MAPFRE, PORTO SEGURO, SULAMERICA, BRADESCO SEGUROS, BANCO BRADESCO, BASA, SANTANDER, CNJ, TSE, ELETROPAULO, EDP, SKY, NATURA, ODEBRESHT, NISSEI, SICREDI, CELEPAR, TAM, TIVIT, IBM, SMILES, CELEPAR, SERPRO,OKI,BANCO PAN, etc
Esse post foi publicado em ORACLE 11gR2 e marcado , . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s